Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Aplicação

i = 10

while i > 0:
    if i % 2 == 0:
        print(f"Faltam apenas {i} segundos - Não perca essa oportunidade!")
    
    else:
        print(f"A contagem continua: {i} segundos restantes.")

    i -= 1
        

print("Aproveite a promoção agora!")
1 resposta
solução!

Ei, Pedro! Tudo bem?

Agradeço por compartilhar seu código com a comunidade Alura. Gostei de como você utilizou o while com a condição do if para diferenciar mensagens, o que mostra cuidado com a lógica da atividade e deixa a contagem regressiva mais interessante de acompanhar.

Uma dica é usar o método range com o for, que ajuda a deixar o código mais direto em contagens conhecidas.Por exemplo:


for i in range(10, 0, -1):
    print(f"Contagem: {i} segundos restantes")

Nesse código, o range controla o valor inicial, final e o decremento, evitando a necessidade de atualizar a variável manualmente.

Conteúdo relacionado

Este conteúdo pode abrir em inglês e se preferir ler em português, recomendo que utilize o tradutor automático do navegador.

Continue se dedicando aos estudos e qualquer dúvida, compartilhe.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!