Vamos a escribir el Ejercicio 3 bucle for, segunda parte usando la función range(). Es recomendable que este ejercicio lo escribas (trata de no copiarlo y pegarlo), lo ejecutas y revisas el resultado esperado. Después utiliza el debugger para ejecutar el programa paso por paso.
range es una función, y lo que devuelve es un objeto range que se puede recorrer con un for.
"""
Ejercicio 3 Bucle for, tipo range.
05/09/2025
Edito AHR
"""
for i in range(5):
print(f"Iteración {i}")
print()
for i in range(1, 6): # Desde 1 hasta 5
print(f"Iteración {i}")
print()
for i in range(1, 6, 2): # Desde 1 hasta 5, de 2 en 2
print(f"Iteración {i}")
print()
for i in range(5, 0, -1): # Desde 5 hasta 1, de 1 en 1
print(f"Iteración {i}")
Veamos los resultados en la consola:
PS C:\Users\Codigo/Modulo 3/Capitulo_3/Ejercicio_3_bucle_for_2.py"
Iteración 0
Iteración 1
Iteración 2
Iteración 3
Iteración 4
Iteración 1
Iteración 2
Iteración 3
Iteración 4
Iteración 5
Iteración 1
Iteración 3
Iteración 5
Iteración 5
Iteración 4
Iteración 3
Iteración 2
Iteración 1