Olá Wagner. Tudo bem?
Seu código está correto utilizando laço while
. Vou deixar aqui uma a adaptação do seu código para usar o for
, e você comparar, duas maneiras de fazer:
for segundos in range(10, 0, -1):
if segundos % 2 == 0:
print(f'Faltam apenas {segundos} segundos - Não perca essa oportunidade!')
else:
print(f'A contagem continua: {segundos} segundos restantes.')
print('Aproveite a promoção agora!')
Neste código, o for
percorre os números de 10 até 1, decrementando 1 a cada iteração. A lógica para verificar se o número é par ou ímpar permanece a mesma. Parabéns pelo código, e pela dedicação. Continue assim!
Espero ter ajudado e bons estudos!