Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

11 Cuenta Regresiva

for i in range(10, 0, -1):
if i % 2 == 0:
print("Faltan solo {} segundos - No pierdas esta oportunidad!".format(i))
else:
print("La cuenta continúa: {} segundos restantes.".format(i))
print("¡Aprovecha la promoción ahora!!")

1 respuesta

¡Hola, Carlos, espero que estés bien!

Tu código parece estar muy bien encaminado para cumplir con los requisitos del ejercicio. Estás utilizando un bucle for para contar de 10 a 1 y mostrando mensajes personalizados para números pares e impares, tal como se pide en la actividad.

Aquí tienes una pequeña revisión de tu código:

for i in range(10, 0, -1):
    if i % 2 == 0:
        print("Faltan solo {} segundos - ¡No pierdas esta oportunidad!".format(i))
    else:
        print("La cuenta continúa: {} segundos restantes.".format(i))
print("¡Aprovecha la promoción ahora!")

Tu implementación ya está correcta y debería funcionar como se espera. El mensaje final "¡Aprovecha la promoción ahora!" también está en su lugar correcto, al final del bucle.

Si estás viendo algún problema específico, asegúrate de que el código esté ejecutándose en el entorno correcto y que no haya errores de sintaxis o de indentación. A veces, pequeños detalles como estos pueden causar problemas inesperados.

Espero que esto te ayude y que puedas seguir avanzando con tus estudios de Python. ¡Bons estudios!