布尔运算常见操作
编辑日期: 2024-11-28 文章阅读: 次
布尔运算常见操作
1 最简单
x = 1 > 2
print(x)
y = 2 > 1
print(y)
2 基本操作
x, y = True, False
print((x or y) == True)
print((x and y) == False)
print((not y) == True)
3 运算优先级
运算优先级:not > and > or
x, y = True, False
print(x and not y)
print(not x and y or x) # 注意含有 or
if None or 0 or 0.0 or '' or [] or {} or set():
print("Dead code") #永远都不执行