我過來了,其中「not None」同時等於True和False。Python中的邏輯悖論?
>>> not None
True
>>> not None == True
True
>>> not None == False
True
起初我預期這將是因爲運營商的訂單,但卻測試類似的表達時:
>>> not False
True
>>> not False == False
False
>>> not False == True
True
任何人都可以解釋爲什麼這是怎麼回事?
我發現[此頁](http://docs.python.org/reference/expressions.html#summary)非常有用 –