Python math.isnan() 方法
示例
检查值是否为 NaN
# 导入 math 库
import math
# 检查一些值是否为 NaN
print (math.isnan (56))
print (math.isnan (-45.34))
print (math.isnan (+45.34))
print (math.isnan (math.inf))
print (math.isnan (float("nan")))
print (math.isnan (float("inf")))
print (math.isnan (float("-inf")))
print (math.isnan (math.nan))
自己试试 »
定义和用法
The math.isnan()
方法检查一个值是否为 NaN (非数字),如果不是则返回 False。
如果指定值为 NaN,则此方法返回 True,否则返回 False。
语法
math.isnan(x)
参数值
参数 | 描述 |
---|---|
x | 必需。要检查的值 |
技术细节
返回值 | 一个 bool 值,如果值为 NaN,则为 True ,否则为 False |
---|---|
Python 版本 | 3.5 |