为什么非零整数计算为True,但不等于True(n == True; n> 1)?

时间:2017-07-11 06:18:46

标签: python

例如,在交互式Python 3.5会话中,

>>> True if 5 else False
True
>>> True if 5 == True else False
False

奖金问题:为什么1例外?

>>> True if 1 == True else False
True

0 个答案:

没有答案