<分区> 分区>
Possible Duplicate:
Python “is” operator behaves unexpectedly with integers
Why (0-6) is -6 = False?
>>> (0 - 10) is -10
False
>>> (0 - 5) is -5
True
任何人都可以向我解释一下,对于相同的操作,我如何在一种情况下得到 False 而在另一种情况下得到 True ...
还有一些奇怪的……
>>> (0 - 10) is (0 - 10)
False
