1
resposta

Por que o código não funciona ??

O código não funciona e dar o seguinte erro: TypeError: unsupported operand type(s) for +: 'int' and 'str'

Para funcionar, deve-se converter a variável string para inteiro antes de realizar a soma.

ASSIM:

idade1 = 10
idade2 = int("20")
print(idade1 + idade2)
1 resposta

Exato! A não ser que convertêssemos a string em um número.