Como converter uma String para um int usando Python

Sintaxe:

int_nb = int(nb)

Se a representação de string de um objeto for usada para uma fórmula matemática, o Python retornará o seguinte erro:
TypeError: can only concatenate str (not "int") to str

Exemplo:

nb = "10"
print(nb)

int_nb = int(nb)
print(int_nb)

int_nb2 = int("10")+2

print(int_nb2)

Este exemplo cria uma variável nb da String "10". Essa variável é escrita na saída. A variável é convertida em um inteiro e escrita na saída. 10 é escrito para as duas chamadas. Finalmente, a variável int_nb2 é criada convertendo a String "10" para um int e adicionando 2. A saída é impressa para o usuário.

O resultado será:

10
10
12

Referências:

Python

Comentários Recentes