What's the difference between nan, NaN and NAN

可紊 提交于 2019-12-03 04:36:58
>>> numpy.nan is numpy.NaN is numpy.NAN
True

It's just convenient. They're exactly the same.

Different operating systems and programming languages may have different string representations of NaN:

 nan  
 NaN  
 NaN%  
 NAN  
 NaNQ  
 NaNS  
 qNaN  
 sNaN
 1.#SNAN
 1.#QNAN  
 -1.#IND

I think having all three is just a convenience. They are the same.

>>> np.nan
nan
>>> np.NaN
nan
>>> np.NAN
nan
>>> 
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!