numero = int(input("Ingrese un número entero: ")) # Solicitar al usuario que ingrese un número entero
print("Cuenta regresiva:")
for i in range(numero, -1, -1):
print(i)
Explicación:
- El programa utiliza la función
input()
para solicitar al usuario que ingrese un número entero. La entrada del usuario se convierte a un número entero utilizando la funciónint()
y se almacena en la variablenumero
. - Se utiliza la función
print()
para mostrar el encabezado «Cuenta regresiva:» en la consola. - A continuación, se utiliza un bucle
for
con la funciónrange(numero, -1, -1)
para generar una secuencia de números descendentes desdenumero
hasta 0 (ambos incluidos). El tercer argumento-1
indica que se debe decrementar en 1 en cada iteración. - Dentro del bucle, se utiliza la función
print()
para mostrar cada número de la cuenta regresiva en una línea separada. - El bucle se repetirá desde el número ingresado por el usuario hasta llegar a 0, mostrando cada número en la consola en orden descendente.
Cuando ejecutes este programa, te pedirá que ingreses un número entero. Después de ingresar el número y presionar Enter, el programa generará y mostrará la cuenta regresiva desde ese número hasta 0 en la consola. Por ejemplo, si ingresaras el número 5, el programa mostrará lo siguiente:
Cuenta regresiva:
5
4
3
2
1
0