Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

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.