Saltar al contenido

Cómo convertir un String a Int en Python

13 de diciembre de 2020 1 min de lectura
convertir string a int python

Python tiene varios tipos de datos integrados. A veces, al escribir código Python, es posible que necesites convertir un tipo de datos a otro. Por ejemplo, si tienes un número como string y quieres sumarlo con un número, tienes que convertirlo antes a integer para evitar errores.

Para convertir un String a Int en Python puedes usar el método int(). El método int() devuelve un objeto integer de cualquier string o número. La sintaxis del método int() es la siguiente:

int(x=0, base=10)

Al método int() se le pueden pasar dos argumentos:

  • X. Número o string que deseas convertir a un objeto integer.
  • Base. Base del número (en caso de no ser un string).

Ejemplo de uso:

edad= "18"
edad_int = int(edad)
print(edad_int + 2)

Salida:

20

Seteamos la edad en 18 como string y en la variable «edad_int» convertimos el string «edad» a integer con el método int(). La salida devolverá un 20 ya que al integer con valor 18 le sumamos 2 unidades.

Documentación oficial del método int().

Si tienes algún problema al convertir un String a Int en Python escribe en nuestro foro y te ayudaremos