导语:
本文主要介绍了关于python nan什么意思的相关知识,希望可以帮到处于编程学习途中的小伙伴
NaN是浮点数的一个值,代表“不是数”,通常是除0错误
python中可以用float("nan")或cmath.nan获得..
Python 中表示 Not A Number 使用小写的 nan
可以参考这篇文章:《
》
可以这样定义一个 nan
a = float('nan')
或者
from decimal import Decimal
a = Decimal('nan')
最常见的计算有 无穷大 减 无穷大 结果为 nan
float('inf') - float('inf')
判断一个数是不是 nan
import math
print(math.isnan(a))
nan 和 nan 的比较关系是 nan != nan
所以如果一个数本身不等于自己,也可以判断为nan类型
另外 numpy 里也有 NaN 的类型,不过不属于 Python 原生就不说了
(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在Python中进行excel过滤后生成新表09/06
- ♥ 什么是 Python 斐波那契数列?如何使用?09/26
- ♥ python如何测试程序11/05
- ♥ 如何在python中删除文件和目录09/27
- ♥ Python定义了两种形式的可变参数11/02
- ♥ 2020年最佳的Python编程学习代码编辑器01/19
内容反馈