Python cmath.isfinite() 方法

定义和用法

cmath.isfinite() 方法用于检查复数值是否有限。

这个方法返回布尔值:如果值是有限的,则返回 True,否则返回 False。

实例

检查一个复数值是否有限:

# 导入 cmath 模块以进行复数运算  
import cmath  
  
# 判断一个复数是否有限  
print (cmath.isfinite(2 + 3j))  
print (cmath.isfinite(complex(5.0,float('inf'))))  
print (cmath.isfinite(float('inf')+ 5j))

亲自试一试

语法

cmath.isfinite(x)

参数

参数 描述
x 必需。要检查该值是否有限。

技术细节

返回值: 布尔值,如果值是有限的,则为 True,否则为 False。
Python 版本: 3.2