Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

[Projeto] Contagem Regressiva

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

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

Oi, Cássio! Como vai?

Gostei da forma como você utilizou o range(10, 0, -1) para realizar a contagem regressiva e adicionou uma condição com if para personalizar as mensagens nos números pares e ímpares. Isso deixa a execução mais dinâmica e demonstra um bom entendimento dos laços de repetição e estruturas condicionais.

Uma dica interessante para o futuro é utilizar a função enumerate() quando precisar acompanhar posições ou índices durante uma repetição. Veja este exemplo:


nomes = ["Ana", "Joao", "Maria"]

for indice, nome in enumerate(nomes):
    print(indice, nome)

Esse código percorre a lista e exibe o índice e o valor de cada elemento ao mesmo tempo, o que pode ser útil em diversos projetos.

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