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