python nan怎么表示,python里面的nan的几种情况
NaN是浮点数的一个值,代表“不是数”,通常是除0错误
python中可以用float("nan")或cmath.nan获得..
Python意味着不是一个使用小写nan的数字。
可以参考这篇文章:《python中的nan是什么意思》
你可以这样定义一个nan。
A=float(nan )或
fromdecimalimportDecimal
A=Decimal(nan )最常见的计算是无穷大减去无穷大得到nan。
Float(inf)-float(inf )确定一个数字是否为nan
导入数学
print(math . isnan(a))nan和nan的比较关系是nan!=南
所以,如果一个数本身不等于自身,就可以判断为nan型。
另外,numpy中也有NaN的类型,但不是Python原生的。
(推荐操作系统:windows7系统,Python 3.9.1,戴尔G3电脑。)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。