Python cmath.isnan() 方法
定义和用法
cmath.isnan()
方法用于检查值是否为 NaN(非数字),即 "Not a Number"。
这个方法返回布尔值:如果该值为 NaN,则返回 True,否则返回 False。
实例
检查一个复数值是否为 NaN:
# 导入 cmath 模块以进行复数运算 import cmath # 判断复数是否为 NaN print (cmath.isnan(12 + float('nan'))) print (cmath.isnan(2 + 3j))
语法
cmath.isnan(x)
参数
参数 | 描述 |
---|---|
x | 必需。要检查的值是否为 NaN。 |
技术细节
返回值: | 布尔值,如果复数的任何部分(实部或虚部)是 NaN,则返回 True,否则返回 False。 |
---|---|
Python 版本: | 2.6 |