Oi, Vanessa! Como vai?
O seu código ficou bem organizado para uma contagem regressiva, usando range(10, 0, -1) para diminuir os segundos de 10 até 1. Também chamou atenção o uso do if segundos % 2 == 0, que separa as mensagens entre números pares e ímpares, deixando a saída mais dinâmica.
Uma dica interessante para o futuro é guardar o início da contagem em uma variável, assim fica mais fácil mudar o tempo depois:
tempo_inicial = 10
for segundos in range(tempo_inicial, 0, -1):
if segundos % 2 == 0:
print(f"Faltam apenas {segundos} segundos")
else:
print(f"A contagem continua: {segundos} segundos restantes")
print("Aproveite a promocao agora!")
Esse código faz a contagem regressiva a partir de `tempo_inicial` e permite alterar o valor sem mexer no `for`. O que aconteceria se `tempo_inicial` fosse alterado para `5`?
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!