Méthode math.isfinite() de Python

Python math 模块Module math de Python

Python math.isfinite()La méthode détermine si x est fini. Si x n'est ni l'infini ni NaN, elle renvoie True ; sinon, elle renvoie False.

Version de Python : 3.2

Syntaxe

La syntaxe de la méthode math.isfinite() est la suivante :

math.isfinite(x)

Description du paramètre :

  • xx -- Obligatoire, un nombre. Si x n'est pas un nombre, renvoie TypeError.

Valeur de retour

Renvoie une valeur booléenne. Si x n'est ni l'infini ni NaN, elle renvoie True ; sinon, elle renvoie False.

Exemple

L'exemple suivant vérifie si les nombres sont finis :

Exemple

# Importer le package math
import math

# Vérifier si les nombres sont finis
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))

Résultat de sortie :

True
True
True
False
False
False
False
False
True

Python math 模块Module math de Python

Autres extensions