1
resposta

[Projeto] Resolução - Contagem regressiva

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

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

Olá, Thaís, como vai?

Sua implementação está correta e atende a todos os requisitos propostos pelo exercício. Você utilizou a função range com o passo negativo para criar a regressão e aplicou uma estrutura condicional em uma única linha para diferenciar os números pares dos ímpares. O uso do operador de resto da divisão para verificar a paridade é a lógica ideal para esse tipo de problema. O código está funcional e a mensagem final foi posicionada corretamente fora do laço de repetição.

Parabéns por concluir a atividade e por compartilhar sua solução. Continue praticando e postando seus avanços. O fórum está à disposição.

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