Olá, Cristiano. Tudo bem?
Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.
Ótimo como você utilizou a estrutura if
, elif
e else
para controlar as condições na contagem regressiva. Isso torna o código bem claro e fácil de entender. Para complementar, sabia que você pode usar a função range()
de forma bem flexível? Por exemplo, para gerar uma sequência de números em intervalos diferentes, como no caso da contagem regressiva.
for segundos in range(10, 0, -1):
if segundos % 2:
print(f"Faltam apenas {segundos} segundos - Não perca essa oportunidade!")
elif segundos == 0:
print("Aproveite a promoção agora!")
else:
print(f"A contagem continua: {segundos} segundos restantes.")
A função range(10, 0, -1)
cria uma sequência de números de 10 até 1 (exclusivo), de um em um, e o código vai imprimindo uma mensagem de acordo com cada segundo restante. Essa abordagem é bem útil quando precisamos fazer algo em intervalos específicos.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!