python的判断语句
时间: 2024-10-11 14:06:52 浏览: 33
在Python中,判断语句用于程序根据不同条件决定执行哪些代码块。主要有三种基本类型的判断语句:
1. **if语句**:这是最基础的判断结构,基本语法是 `if condition:`,如果`condition`为True,则执行紧跟其后的代码块。可以配合`else`关键字提供一个备选分支,当条件不成立时执行。
```python
if x > 0:
print("x is positive")
else:
print("x is non-positive")
```
2. **elif (else if)**:用于在满足一系列条件中的某个条件时执行相应代码。`elif`后面也可以跟`else`一起,作为最后的默认分支。
```python
if x < 0:
print("x is negative")
elif x == 0:
print("x is zero")
else:
print("x is positive")
```
3. **条件表达式 (ternary operator)**:也称为三元运算符,它简洁地将简单的if-else结构合并到一行中。
```python
age = 18
is_adult = True if age >= 18 else False
```
阅读全文