【发布时间】:2019-11-14 06:36:17
【问题描述】:
python 中布尔逻辑中的运算符优先级
print(False==True or False) #answer is True
print(False==(False or True))# is it True or False if either why?
print((False==False)or True) # answer is True`
【问题讨论】:
-
(False or True)等于 True,因此当您执行False == *that expression*时,您会得到 False。 -
您应该阅读以下 Wiki 页面:en.wikipedia.org/wiki/Boolean_algebra