Python 中 boolean 逻辑的运算符优先级
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
.
print(False==(False or True))
您需要首先评估括号中的 boolean 值。括号中(False or True)
评估True
因为or
然后False==True
评估False
明显地 。
关于python - : False==(False or True) is False? 在 python 中到底意味着什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58850758/