Python 2.7.3 (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> x = float('nan')
>>> id(x) == id(x)
True
>>> x == x
False
我对如何nan != nan
使用 python 很感兴趣。为了澄清起见,我知道nan
根据定义应该表现得像那样,我问的是为什么而不是为什么。这是在哪里实施的?是否还有其他类似行为的对象?