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 设为相同 ,参与比较

posted @ 2020-09-16 19:07  sewen  Views(1522)  Comments(0Edit  收藏  举报