Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Quando colocar ou não "int"

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

No código acima não entendi o pq de colocar idade2=int("20"). Não poderia simplesmente colocar idade2=20 para ocorrer a soma? Há diferença entre idade2 = int("20") e idade1 = 10?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Nesse caso, ele queria explicitar que você não pode somar um inteiro com uma string. Aí, já sendo dada a string como "20", você poderia transformar ela em inteiro usando a função int().

Ele fez isso mais pra te mostrar essa função na prática, visto que quando você fosse realmente escrever um código em python, você acabaria escrevendo idade2 = 20 mesmo.