1
resposta

No exercício 05 Onde foi que ela errou?

Na linha do “if” faltou colocar o “:”. A correção é simples, mas não é comum em outras linguagens. Segue o código corrigido: minha_idade = 26 idade_namorado = 25 if(minha_idade == idade_namorado): print('temos idades iguais') else: print('temos idades diferentes')

1 resposta

Olá, Raimundo!

Você está absolutamente certo. A Fernanda esqueceu de colocar o ":" após a condição do "if". Em Python, é necessário colocar dois pontos (":") no final de uma declaração "if", "elif", "else", "for", "while", etc. Isso indica que o bloco de código a seguir será executado se a condição for verdadeira.

Então, o código corrigido ficaria assim, como você mesmo já apontou:

minha_idade = 26
idade_namorado = 25
if(minha_idade == idade_namorado):
    print('temos idades iguais')
else:
    print('temos idades diferentes')

Este é um erro comum para quem está começando com Python, especialmente se já programou em outras linguagens que não usam essa sintaxe. Mas não se preocupe, com a prática, você se acostumará com essa particularidade da linguagem Python.

Espero ter ajudado e bons estudos!