1
resposta

Tipagem

Excelente questão pra discutir tipagem de variáveis e explorar os possíveis resultados na hora de dar o print. Gostei bastante.

1° caso: idade1 = '10' idade2 = '20' print(idade1 + idade2)

nesse caso por exemplo o print será 1020, pois as duas variáveis são do tipo str

2º caso: idade1 = 10 idade2 = 20 print(idade1 + idade2) nesse caso por exemplo o print será 30, pois as duas variáveis são do tipo int

3° caso: idade1 = 10 idade2 = '20' print(idade1 + idade2) nesse último caso, não é possível o print, pois as duas variáveis são do tipo diferente.

1 resposta

Olá Rafael!

Realmente, eu gosto da forma como o Python lida com tipagens e o relacionamento entre os diferentes tipos de dados. Facilita muito na minha opinião.