← Volver

Cómo convertir una cadena a un número

Para convertir una cadena a un número entero, utilícese la función incorporada int().

>>> int("5")
5

Un segundo argumento indica la base del sistema de numeración desde el cual se desea convertir (por defecto 10). Por ejemplo:

# Conversión hexadecimal.
>>> int("ff", 16)
255

O bien:

# Binaria.
>>> int("101", 2)
5

Para convertir a un número de coma flotante, la función es float().

>>> float("3.14")
3.14



¿Alguna duda sobre este código? ¡Preguntanos en el foro!