python中or和and的用法
时间: 2024-05-04 09:16:24 浏览: 118
python关键字and和or用法实例
5星 · 资源好评率100%
在Python中,or 和 and 是逻辑运算符,用于组合布尔表达式。
- or 运算符:当左右两个操作数中至少有一个为True时,返回True;否则,返回False。如果左侧操作数为True,则不会再对右侧操作数进行求值。例如:
```python
a = 5
b = 10
c = 0
if a > 0 or b > 0:
print("a 或 b 至少有一个大于 0")
if a > 0 or c > 0:
print("a 或 c 至少有一个大于 0")
if c > 0 or b > 0:
print("c 或 b 至少有一个大于 0")
```
输出:
```
a 或 b 至少有一个大于 0
a 或 c 至少有一个大于 0
```
- and 运算符:当左右两个操作数都为True时,返回True;否则,返回False。如果左侧操作数为False,则不会再对右侧操作数进行求值。例如:
```python
a = 5
b = 10
c = 0
if a > 0 and b > 0:
print("a 和 b 都大于 0")
if a > 0 and c > 0:
print("a 和 c 都大于 0")
if c > 0 and b > 0:
print("c 和 b 都大于 0")
```
输出:
```
a 和 b 都大于 0
```
阅读全文