segundos = 10
while segundos != 0:
if(segundos == 1):
print('Falta apenas',(segundos),'segundo')
else:
print('Faltam apenas',(segundos),'segundos')
segundos -= 1
print('aproveite a promoção agora!')
segundos = 10
while segundos != 0:
if(segundos == 1):
print('Falta apenas',(segundos),'segundo')
else:
print('Faltam apenas',(segundos),'segundos')
segundos -= 1
print('aproveite a promoção agora!')
Olá, Jorge. Tudo bem?
Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.
Você fez um ótimo trabalho com a contagem regressiva usando o while
. Outra forma é usar um laço for
e exibir mensagens diferentes para números pares e ímpares.
Aqui está uma sugestão de como você pode fazer isso usando um laço for
:
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, usamos um laço for
que começa em 10 e vai até 1, decrementando de um em um. Utilizamos uma condição if
para verificar se o número é par ou ímpar e imprimir a mensagem correspondente. No final, a mensagem "Aproveite a promoção agora!" é exibida.
Espero ter ajudado e bons estudos!