# 逻辑运算优先级 : not > and > or
print(True or False and True)
print(False or not False)
print(True or True and False)
# 强烈建议:在开发中使用括号说明运算符的优先级
print(True or (True and False))
# ------------------- 逻辑运算符规则: -------------------
# 逻辑与运算:只要一个运算数是False,结果就是False;只有所有的运算数都是True,结果才是True
# 短路:只要遇到False,就停止,不再继续执行了
# 取值:取第一个为False,如果说有的运算数都是True,取最后一个运算数
# 逻辑或运算:
# 只要有一个运输数都是True,结果就是True;只有所有运算数都是False,结果才是False
# 短路:只要遇到了True,就停止,不再继续执行了
# 取值:取第一个为True的值,如果所有的运算数都是False,取最后一个运算数
0.0.25-Python中逻辑运算优先级的练习
于 2022-11-29 16:17:26 首次发布