Cómo convertir una cadena a un int usando Python

Sintaxis:

int_nb = int(nb)

Si se usa la representación de cadena de un objeto para una fórmula matemática, Python devolverá el siguiente error:
TypeError: can only concatenate str (not "int") to str

Ejemplo:

nb = "10"
print(nb)

int_nb = int(nb)
print(int_nb)

int_nb2 = int("10")+2

print(int_nb2)

Este ejemplo crea una variable nb a partir de la Cadena "10". Esa variable se escribe en la salida. La variable se convierte en un entero y se escribe en la salida. 10 está escrito para ambas llamadas. Finalmente, la variable int_nb2 se crea al convertir la Cadena "10" en un int y agregar 2. La salida se imprime al usuario.

El resultado será:

10
10
12

Referencias

Python

Comentarios Recientes