Python math模块中定义了一些数学函数。由于这个模块属于编译系统自带,因此它可以被无条件调用。该模块还提供了与用标准C定义的数学函数的接口。本文主要介绍Python math.isnan() 方法的使用,以及相关示例代码。

Python math.isnan() 方法

Python Math方法

例如:

检查值是否为NaN:

# Import math Library
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))

1、定义和用法

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

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

2、调用语法

math.isnan(x)

3、参数说明

参数

描述

x

必需的参数, 要检查的值

4、方法说明

返回值:

bool值,如果值为NaN,则为True,否则为False

Python Version:

3.5

Python Math方法

推荐文档