python怎么判断一个数是不是nan
时间: 2024-01-14 10:05:06 浏览: 63
nan_test_python_NAN_
在Python中,可以使用math.isnan()函数来判断一个数值是否为NaN。例如:
```python
import math
x = float('nan')
if math.isnan(x):
print('x is NaN')
else:
print('x is not NaN')
```
输出:
```
x is NaN
```
需要注意的是,NaN值是一种特殊的浮点数,它和任何数值都不相等,包括自己。因此,不能使用等于号(==)来判断一个数值是否为NaN。应该使用math.isnan()函数来进行判断。
阅读全文