1
resposta

05 Onde foi que ela errou?

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

Como as idades foram declaradas com número inteiro, então não é necessário nenhuma conversão. O erro nesse caso, foi apenas de sitaxe, ela esqueceu de colocar os ":"(dois pontos) após a condição do if

1 resposta

Olá, Müller!

Faltou os dois pontos ":" após a condição do if. Esse é um detalhe importante na sintaxe do Python, pois indica o início de um bloco de código que será executado caso a condição seja verdadeira.

Para corrigir o código, basta adicionar os dois pontos ":" após a condição do if. Ficaria assim:

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

Dessa forma, o código funcionará corretamente, verificando se as idades são iguais e imprimindo a mensagem correspondente.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software