Python中and or not
时间: 2024-06-05 11:04:32 浏览: 108
浅谈Python中(&,|)和(and,or)之间的区别
5星 · 资源好评率100%
在 Python 中,and 和 or 是逻辑运算符,用于组合多个条件语句。not 是一个单目运算符,用于取反一个条件语句。
- and 运算符:当且仅当两个条件语句都为 True 时,and 运算符返回 True,否则返回 False。
- or 运算符:当至少有一个条件语句为 True 时,or 运算符返回 True,否则返回 False。
- not 运算符:not 运算符用于取反一个条件语句,即将 True 变成 False,False 变成 True。
以下是一个简单的示例:
```
a = 10
b = 5
c = 0
# and 运算符
if a > b and b > c:
print("Both conditions are True")
else:
print("At least one condition is False")
# or 运算符
if a > b or b < c:
print("At least one condition is True")
else:
print("Both conditions are False")
# not 运算符
if not c:
print("c is False")
else:
print("c is True")
```
阅读全文