Flotador de Python ()

El método float () devuelve un número de punto flotante a partir de un número o una cadena.

La sintaxis de float()es:

 flotar ((x))

Float () Parámetros

El float()método toma un solo parámetro:

  • x (Opcional) : número o cadena que debe convertirse a un número de punto flotante
    Si es una cadena, la cadena debe contener puntos decimales
Diferentes parámetros con float ()
Tipo de parámetro Uso
Número flotante Usar como número flotante
Entero Usar como un número entero
Cuerda Debe contener números decimales. Se eliminan los espacios en blanco iniciales y finales. Uso opcional de signos "+", "-". Podría contener NaN, Infinity, inf(mayúsculas o minúsculas).

Valor de retorno de float ()

float() devuelve el método:

  • Número de coma flotante equivalente si se pasa un argumento
  • 0.0 si no se pasan argumentos
  • OverflowError excepción si el argumento está fuera del rango de Python float

Ejemplo 1: ¿Cómo funciona float () en Python?

 # for integers print(float(10)) # for floats print(float(11.22)) # for string floats print(float("-13.33")) # for string floats with whitespaces print(float(" -24.45")) # string float error print(float("abc"))

Salida

 10.0 11.22 -13.33 -24.45 ValueError: no se pudo convertir la cadena en flotante: 'abc' 

Ejemplo 2: float () para infinito y Nan (no es un número)?

 # for NaN print(float("nan")) print(float("NaN")) # for inf/infinity print(float("inf")) print(float("InF")) print(float("InFiNiTy")) print(float("infinity"))

Salida

 nan nan inf inf inf inf 

Articulos interesantes...