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(f'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(f'Aproveite a promoção agora!')
Olá, Dayvison! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de laços for para controlar a contagem regressiva, utilizou muito bem a estrutura condicional if para diferenciar mensagens e ainda compreendeu a importância do uso de interpolação com f-strings para tornar a saída mais dinâmica e personalizada.
Uma dica interessante para o futuro é adicionar uma pequena pausa entre os segundos para simular uma contagem real. Assim:
import time
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.')
time.sleep(1)
print(f'Aproveite a promoção agora!')
Isso faz com que a contagem seja mais realista e envolvente para o usuário.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!