Hola Leslie, espero que estés bien
¡Qué bueno que estás practicando con Python! Veo que has creado un bucle while para tu cuenta regresiva, pero en el ejercicio se pide específicamente que utilices un bucle for. Aquí te muestro cómo podrías modificar tu código para usar for en lugar de while:
for tiempo in range(10, 0, -1):
if tiempo % 2 == 0:
print(f'Faltan solo {tiempo} segundos - ¡No pierdas esta oportunidad!')
else:
print(f'La cuenta continúa: {tiempo} segundos restantes.')
print("¡Aprovecha la promoción ahora!")
En este caso, el bucle for recorre los números del 10 al 1 (de forma descendente), y para cada número, verifica si es par o impar para mostrar el mensaje correspondiente. Al final, imprime el mensaje de promoción.
Espero que esta solución te sea útil y te ayude a entender mejor cómo funciona el bucle for. ¡Sigue adelante con tus estudios!
Espero haber ayudado y buenos estudios!