python怎么判断是不是nan
时间: 2024-01-10 12:47:50 浏览: 92
python2与python3中关于对NaN类型数据的判断和转换方法
在 Python 中,可以使用 math 模块中的 isnan 函数来判断一个数是否为 NaN(Not a Number)。
示例代码:
```python
import math
x = float('nan')
if math.isnan(x):
print('x is NaN')
else:
print('x is not NaN')
```
输出结果:
```
x is NaN
```
注意,当使用比较运算符(如 ==、>、< 等)比较 NaN 时,结果始终为 False。因此,不能使用比较运算符来判断一个数是否为 NaN。
阅读全文