for i in range(10, 1, -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('Aproveite a promoção agora!')
for i in range(10, 1, -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('Aproveite a promoção agora!')
Olá, Maria, como vai?
Seu código está correto na estrutura do laço e na verificação de números pares e ímpares usando o operador de módulo. A lógica condicional está adequada e as mensagens estão formatadas corretamente com f-strings. Um único detalhe e que a faixa definida no range(10, 1, -1) não inclui o número 1, pois o valor final do range é exclusivo. Para que a contagem vá de 10 até 1, é necessário ajustar o segundo parâmetro para 0, garantindo que o 1 seja incluído na iteração.
for i in range(10, 0, -1):
Continue compartilhando suas resoluções no fórum. Ele está à disposição para apoiar sua evolução nos estudos.