For I In Range Python Español

En Python, el bucle for i in range() es una herramienta fundamental para repetir un bloque de código un número específico de veces. En esencia, range() genera una secuencia de números, y el bucle for itera sobre cada uno de ellos. Esto es útil para tareas como procesar listas, realizar cálculos repetitivos o crear animaciones sencillas.
¿Cómo funciona? Una guía paso a paso
El bucle for i in range() tiene tres formas principales:
range(stop): Crea una secuencia de números desde 0 hastastop - 1.range(start, stop): Crea una secuencia desdestarthastastop - 1.range(start, stop, step): Crea una secuencia desdestarthastastop - 1, incrementando enstepcada vez.
Aquí tienes ejemplos prácticos:
Must Read
Ejemplo 1: Imprimir números del 0 al 4
for i in range(5):
print(i)

En este caso, range(5) genera la secuencia 0, 1, 2, 3, 4. El bucle for asigna cada valor a la variable i y ejecuta el código dentro del bucle (en este caso, imprimir i).
Ejemplo 2: Imprimir números del 2 al 6
for i in range(2, 7):
print(i)

Aquí, range(2, 7) genera la secuencia 2, 3, 4, 5, 6.
Ejemplo 3: Imprimir números pares del 0 al 10

for i in range(0, 11, 2):
print(i)
En este ejemplo, range(0, 11, 2) genera la secuencia 0, 2, 4, 6, 8, 10. El step de 2 indica que se debe incrementar en 2 cada vez.
El bucle for i in range() es extremadamente versátil. Puedes usar la variable i dentro del bucle para acceder a elementos de una lista por su índice, realizar operaciones matemáticas basadas en la iteración actual, o cualquier otra tarea que requiera repetir un bloque de código un número determinado de veces.
