1
resposta

[Projeto] Conclusão da atividade

Fiz assim, coloquei time também pra ficar mais de acordo com o que foi pedido.

import time
contagem_regressiva = range(10,-1,-1)

for numeros in contagem_regressiva:
    time.sleep(1)
    if numeros % 2 == 0:
        if numeros > 0:
            print(f'Faltam apenas {numeros} segundos - Não perca essa oportunidade!')
        else:
            print('Aproveite a promoção agora!')
    elif numeros %2 != 0:
        print(f'A contagem continua: {numeros} segundos restantes.') 
1 resposta

Oi Renata, tudo bem? 😊

Parabéns pela sua solução! 👏

Seu código está bem estruturado e cumpre o objetivo da atividade, utilizando time.sleep() para adicionar pausas e condicionais para exibir mensagens diferentes.

Aproveitando a oportunidade, gostaria de sugerir uma melhoria:

Utilização de else no lugar de elif: Como você já verificou se o número é par com if numeros % 2 == 0, o elif numeros % 2 != 0 pode ser simplificado para um else, já que só existem duas possibilidades (par ou ímpar).

Continue praticando e explorando as possibilidades da linguagem Python! 💪

🎓 Para saber mais: