Python cmath.isnan() 方法

实例

检查复合值是否为NaN:

  1. #导入 cmath 库
  2. import cmath
  3. #查找复数是否为 NaN
  4. print (cmath.isnan(12 + float('nan')))
  5. print (cmath.isnan(2 + 3j))

定义与用法

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

此方法返回一个布尔值:True 如果值为 nan,则为 False


语法

  1. cmath.isnan(x)

参数值

参数描述
x必填。检查是否为 NaN 的值

技术细节

返回值:一个 bool 值, True 如果复数的任何部分(实数或虚数)为 NaN,否则为 False
Python 版本:2.6

分类导航