python中True,False,数值之间用<,>,==进行比较规则

print(1 == True)
print(-1 < (2 == 2))
print(1 < (2 == 2))
print(1 < 2 > 1 == True)
print(0 == False)
print(2 == True)
print(2 == False)
# 结果
-------------------------------------
True
True
False
True
True
False
False

总结:

数值参与判断时,python 将 0 与 False 设为相同, 1 与 True 设为相同 ,参与比较

原文地址:https://www.cnblogs.com/sewen-H/p/13680805.html