for i in range(10, 0, -1):
if i % 2 == 0:
print(f"Faltam apenas {i} segundos - Não perca essa oportunidade!")
else:
print(f"A contagem continua: {i} segundos restantes.")
print("Aproveite a promoção agora!")
for i in range(10, 0, -1):
if i % 2 == 0:
print(f"Faltam apenas {i} segundos - Não perca essa oportunidade!")
else:
print(f"A contagem continua: {i} segundos restantes.")
print("Aproveite a promoção agora!")
Oi, Anderson! Como vai?
Seu uso do range com passo negativo ficou bem organizado e a lógica para diferenciar números pares e ímpares deixou a contagem clara e dinâmica. A estrutura do seu for mostra boa compreensão dos laços deste capítulo.
Uma dica interessante para o futuro é usar o metodo zfill para formatar números com zeros à esquerda, caso queira deixar a contagem mais visual. Veja este exemplo:
for i in range(10, 0, -1):
print(str(i).zfill(2))
O metodo zfill retorna uma string alinhada com zeros, como 01, 02, 03.