Python math.isfinite() 方法
实例
检查一个值是否是有限的:
# Import math Library
import math
# 检查值是否有限
print(math.isfinite(2000))
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))
print(math.isfinite(0.0))
亲自试一试 »
定义和用法
math.isfinite()
方法检查一个数是否是有限的。
如果指定的数是有限数,该方法返回True,否则返回False。
语法
math.isfinite(x)
参数值
参数 | 描述 |
---|---|
x | 必需。要检查的值。 必须是数字(float/integer/infinite/NaN/finite) |
技术细节
返回值: | bool 值,如果 x 是有限的,则为 True,如果 x 是无穷大或 NaN,则为 False 时间>
|
---|---|
Python 版本: | New in Python 3.2 |