Iteración de bucle hacia atrás en Python
![Iteración de bucle hacia atrás en Python](/img/Python/feature-image---loop-backwards-in-python.webp)
En Python, la iteración de números se logra mediante el uso de técnicas de bucle. En este artículo, realizamos bucles utilizando la función reservada ()
y la función rango ()
en Python.
Bucle hacia atrás en Python
Existen numerosas técnicas que facilitan la creación de bucles. A veces necesitamos retroceder, y tener abreviaturas puede ser muy útil.
Use la función reservada ()
para retroceder
Una de las formas más sencillas de implementar el bucle hacia atrás es utilizar la función invertida()
para el bucle for
, y el proceso iterativo comenzará desde la parte trasera en lugar de desde la parte delantera como en el conteo convencional. Primero, inicializa el número 10
y lo almacena en la variable Número
.
A continuación, el bucle for
con una función reversed()
para realizar una iteración hacia atrás y un rango, que contiene parámetros con un recuento variable, aumentado en 1
para imprimir el número.
Código:
print("The reversed numbers are : ", end="")
for num in reversed(range(Number + 1)):
print(num, end=" ")
Producción :
The reversed numbers are : 10 9 8 7 6 5 4 3 2 1 0
La salida del código anterior comienza en 10
y termina en 0
.
Use la función rango ()
para retroceder
Esta tarea también se puede lograr con la función tradicional range()
, que realiza el salto cuando se le da el tercer argumento, y el segundo argumento se usa para comenzar desde el principio.
Código:
N = 10
print("The reversed numbers are : ", end="")
for num in range(N, -1, -1):
print(num, end=" ")
Producción :
The reversed numbers are : 10 9 8 7 6 5 4 3 2 1 0
Conclusión
En este breve artículo, discutimos la iteración del ciclo hacia atrás usando dos métodos. Usamos la función invertida()
en el primer método.
El segundo método es la función tradicional range()
, que realiza el salto en el tercer argumento dado, y el segundo argumento se usa para comenzar desde el principio.