Python math.isfinite() 方法
定义和用法
math.isfinite() 方法用于检查一个值是否为有限值。
该方法返回布尔值:如果该值为有限值,则返回 True,否则返回 False。
实例
检查一个值是否为有限值:
# 导入 math 库
import math
# 检查一些值是否为有限值:
print (math.isfinite (56))
print (math.isfinite (-45.34))
print (math.isfinite (+45.34))
print (math.isfinite (math.inf))
print (math.isfinite (float("nan")))
print (math.isfinite (float("inf")))
print (math.isfinite (float("-inf")))
print (math.isfinite (-math.inf))
语法
math.isfinite(x)
参数
| 参数 | 描述 |
|---|---|
| x | 必需。要检查其是否为有限值的数。 |
技术细节
| 返回值: | 布尔值,如果该值为有限值,则返回 True,否则返回 False。 |
|---|---|
| Python 版本: | Updated in Python 3.2 |