以下是 math.isfinite() 方法的基本语法:
math.isfinite(x)
- x: 一个数值。
返回值是一个布尔值,表示给定的数是否是有限的。如果是有限的,则返回 True,否则返回 False。
以下是一些示例:
import math
# 判断数值是否有限,例如 isfinite(42.0)
result1 = math.isfinite(42.0)
print(result1) # 输出 True
# 判断数值是否有限,例如 isfinite(float('inf'))
result2 = math.isfinite(float('inf'))
print(result2) # 输出 False
# 判断数值是否有限,例如 isfinite(float('nan'))
result3 = math.isfinite(float('nan'))
print(result3) # 输出 False
在这个例子中,math.isfinite() 函数分别判断了 42.0、正无穷大和 NaN 是否是有限的数。这个函数在处理数值时,可以帮助判断一个数是否在有限范围内。
转载请注明出处:http://www.zyzy.cn/article/detail/376/Python3