Se tirar as aspas da idade2 o código funcionária? Igual no modelo abaixo
idade1 = 10 idade2 = 20 print(idade1 + idade2)
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!
Se tirar as aspas da idade2 o código funcionária? Igual no modelo abaixo
idade1 = 10 idade2 = 20 print(idade1 + idade2)
Sim!
Em python você não precisa declarar o tipo da variável como em algumas linguagens, então no momento em que você tira as aspas, a idade2 é armezanada como sendo do tipo inteiro (int), e no caso python consegue fazer uma soma entre dois inteiros.
Da mesma forma, caso você coloca aspas na idade1, o python vai assumir que idade1 é do tipo texto (string), e no caso ele também soma "strings", no entanto a soma de strings é a concatenação dos 2 textos, no exercício o print seria "1020".
Abs