python逻辑运算符案例
时间: 2024-10-27 20:14:40 浏览: 11
Python 中的逻辑运算符主要用于比较和组合条件,主要有三个:`and`、`or` 和 `not`。
1. `and` 运算符:当两个条件都为真时返回 True,只要有一个条件假,则结果就是 False。例如:
```python
a = 5 > 0
b = 0 == 1
print(a and b) # 输出:False,因为a是True,b是False,所以整个表达式结果是False
```
2. `or` 运算符:如果至少有一个条件为真,那么结果就是 True;所有条件都是 False 才返回 False。如:
```python
a = 0 < 5
b = 10 < 20
print(a or b) # 输出:True,因为至少有一个条件成立
```
3. `not` 运算符:用于对布尔值取反,如果前面的是 True,则返回 False;反之亦然。如:
```python
is_raining = True
print(not is_raining) # 如果下雨变为False,输出:False
```
阅读全文