Método math.isnan() de Python
Python math.isnan()El método determina si el número es NaN (no es un número). Si el número es NaN (no es un número), devuelve True; de lo contrario, devuelve False.
Versión de Python: 3.5
Sintaxis
La sintaxis del método math.isnan() es la siguiente:
math.isnan(x)
Descripción de parámetros:
- x-- Obligatorio, número. Si x no es un número, devuelve TypeError.
Valor de retorno
Devuelve un valor booleano: si el número es NaN (no es un número), devuelve True; de lo contrario, devuelve False.
Ejemplo
El siguiente ejemplo comprueba si el número es NaN (no es un número):
Ejemplo
# Importar el paquete math
import math
# Verificar si el número es NaN
print (math.isnan (56))
print (math.isnan (-45.34))
print (math.isnan (+45.34))
print (math.isnan (math.inf))
print (math.isnan (float("nan")))
print (math.isnan (float("inf")))
print (math.isnan (float("-inf")))
print (math.isnan (math.nan))
import math
# Verificar si el número es NaN
print (math.isnan (56))
print (math.isnan (-45.34))
print (math.isnan (+45.34))
print (math.isnan (math.inf))
print (math.isnan (float("nan")))
print (math.isnan (float("inf")))
print (math.isnan (float("-inf")))
print (math.isnan (math.nan))
Salida:
False False False False True False False TrueOtras extensiones
Módulo math de Python