1
resposta

[Projeto] Contagem Regressiva

for segundos in range(10,0,-1):

    if segundos % 2 == 0:
        print(f"Faltam apenas {segundos} segundos - Não perca esta oportunidade!!")

    else:
        print("a contagem continua: {segundos} segundos restantes")

    print("aproveite esta promoção agora!")
1 resposta

Olá, Nathan! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do for com range para criar uma contagem regressiva, utilizou muito bem a condição com % 2 para diferenciar mensagens e ainda compreendeu a importância de personalizar a saída para dar dinamismo ao programa.

Uma dica interessante para o futuro é ajustar a interpolação da string no caso dos números ímpares, já que atualmente o valor não aparece corretamente. Assim:

for segundos in range(10, 0, -1):
    if segundos % 2 == 0:
        print(f"Faltam apenas {segundos} segundos - Não perca esta oportunidade!!")
    else:
        print(f"A contagem continua: {segundos} segundos restantes")

    print("Aproveite esta promoção agora!")

Isso garante que o valor de segundos seja exibido tanto nos pares quanto nos ímpares.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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