2013-07-24 39 views
8

arasındaki fark nedir? Not: nan, NaN ve NAN vardır. Her üçüne sahip olma hissi nedir, bunlar farklı mıdır, yoksa bunlardan herhangi biri birbirinin yerine kullanılabilir mi?Nan, NaN ve NAN

cevap

10
>>> numpy.nan is numpy.NaN is numpy.NAN 
True 

Sadece uygun. Tam olarak aynılar.

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

ben her üç sadece kolaylık olması düşünüyorum:

+1

Serin, teşekkürler. (Vay! Python bileşik karşılaştırmalar yapabilir! Bu benim günümü yaptı!) – sashkello

1

Farklı işletim sistemleri ve programlama dilleri NaN farklı dize temsillerini sahip olabilir. Onlar aynı.

>>> np.nan 
nan 
>>> np.NaN 
nan 
>>> np.NAN 
nan 
>>>