Python math.isinf() 方法

定义和用法

math.isinf() 方法用于检查一个值是否为正无穷大或负无穷大。

该方法返回布尔值:如果该值为无穷大,则返回 True,否则返回 False。

实例

检查一个值是否为无穷大:

# 导入 math 库
import math 

# 检查一些值是否为无穷大:
print (math.isinf (56))
print (math.isinf (-45.34))
print (math.isinf (+45.34))
print (math.isinf (math.inf))
print (math.isinf (float("nan")))
print (math.isinf (float("inf")))
print (math.isinf (float("-inf")))
print (math.isinf (-math.inf))

亲自试一试

语法

math.isinf(x)

参数

参数 描述
x 必需。要检查是否为无穷大的值。

技术细节

返回值: 布尔值,如果该值为无穷大,则返回 True,否则返回 False。
Python 版本: 2.6