1
resposta

[Projeto] resolvi assim

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!')
1 resposta

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!