Python math.isnan() 方法

实例

检查值是否为 NaN:

  1. # 导入 math 库
  2. import math
  3. # 检查某些值是否为NaN
  4. print (math.isnan (56))
  5. print (math.isnan (-45.34))
  6. print (math.isnan (+45.34))
  7. print (math.isnan (math.inf))
  8. print (math.isnan (float("nan")))
  9. print (math.isnan (float("inf")))
  10. print (math.isnan (float("-inf")))
  11. print (math.isnan (math.nan))

定义与用法

math.isnan() 方法检查值是否为NaN(不是数字)。

如果指定的值是 NaN,则此方法返回 True,否则返回 False。


语法

  1. math.isnan(x)

参数值

参数描述
x必填。需要检查的值

技术细节

返回值:一个 bool 值,True 如果值为 NaN,否则 False
Python 版本:3.5

分类导航