Ejercicio 3 bucle for con función range()

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