在Python中,为什么None是非正面的?
>>> None > 0 # False
>>> None >= 0 # False
>>> None < 0 # True
>>> None <= 0 # True
我可以假设没有被强制为False,然后是False vs 0对比,但那不是正在发生的事情......
>>> False > 0 # False
>>> False >= 0 # True
>>> False < 0 # False
>>> False <= 0 # True
... False
的真值表与左侧的0
一致。
有人请说明产生None < 0
True