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

[Duda] Cuenta Regresiva

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

1 respuesta

Hola Patrick, espero que estés bien

Parece que has implementado correctamente el bucle para la cuenta regresiva con mensajes personalizados. Tu código está bien estructurado y cumple con los requisitos de la actividad. Utilizas un bucle for para iterar desde 10 hasta 1, y empleas una declaración if para diferenciar entre números pares e impares, mostrando el mensaje correspondiente.

Aquí tienes un ejemplo de cómo debería verse la salida de tu programa:

Faltan solo 10 segundos - ¡No pierdas esta oportunidad!
La cuenta continúa: 9 segundos restantes.
Faltan solo 8 segundos - ¡No pierdas esta oportunidad!
La cuenta continúa: 7 segundos restantes.
Faltan solo 6 segundos - ¡No pierdas esta oportunidad!
La cuenta continúa: 5 segundos restantes.
Faltan solo 4 segundos - ¡No pierdas esta oportunidad!
La cuenta continúa: 3 segundos restantes.
Faltan solo 2 segundos - ¡No pierdas esta oportunidad!
La cuenta continúa: 1 segundos restantes.
¡Aprovecha la promoción ahora!

Tu código debería producir una salida similar a la anterior. Si ves que el resultado no es el esperado, verifica que no haya errores tipográficos o problemas de indentación.

Espero que esto te sea de ayuda y te deseo mucho éxito en tus estudios de Python. ¡Sigue adelante!

Espero haber ayudado y buenos estudios!