Método math.isnan() de Python

Python math 模块Módulo math 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))

Salida:

False
False
False
False
True
False
False
True

Python math 模块Módulo math de Python

Otras extensiones