1
resposta

[Projeto] ex8

tempo = [10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0]

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

Oi, Andre! Como vai?

Agradeço por compartilhar.

Gostei da forma como você personalizou as mensagens da contagem regressiva, alternando entre pares, ímpares e a finalização. Isso deixa o exercício mais criativo e próximo de um caso real.

Uma dica interessante para o futuro é usar a função range() para gerar a sequência de números automaticamente, sem precisar criar a lista manualmente.


tempo = range(10, -1, -1)

for t in tempo: 
    if t == 0:
        print("Aproveite a promoção agora!")
    elif t % 2 == 0:
        print(f"Faltam apenas {t} segundos - Não perca essa oportunidade!")
    else:
        print(f"A contagem continua: {t} segundos restantes.")

Esse código faz a contagem regressiva de 10 até 0, e mantém as mensagens personalizadas que você criou.

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