Python math.isfinite() 方法
示例
檢查值是否為有限數。
# 匯入 math 庫
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 | 必需。要檢查的值。必須是數字(浮點數/整數/無窮大/NaN/有限數) |
技術詳情
返回值 | 一個 bool 值,如果 x 是有限數,則為 True,如果 x 是無窮大或 NaN,則為 False。 |
---|---|
Python 版本 | Python 3.2 中新增 |