如果
例如,其他类型(如0、0.0)的“空值”在与
not ''
的结果为True
,为什么'' == False
的结果会是False
?例如,其他类型(如0、0.0)的“空值”在与
False
进行比较时,将返回True
:>>> 0 == False
True
>>> 0.0 == False
True
谢谢
False
,但并不等于False
。请参考这里:https://dev59.com/Umkw5IYBdhLWcg3w6Opy#9573259(前两个答案都涉及到了这个问题)。 - Tomasz Plaskota