Метод Python math.isfinite()
Пример
Проверьте, является ли значение конечным или нет:
# Import math Library
import math
# Check whether the values are
finite or not
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)
Значения параметров
Parameter | Description |
---|---|
x | Required. The value to check. Must be a number (float/integer/infinite/NaN/finite) |
Технические детали
Возвращаемое значение: | Значение bool True, если x конечно, False, если x равно бесконечности или NaN. |
---|---|
Версия Python: | Новое в Python 3.2 |