Clase 9: Bucles For Range
Control de Repeticiones: El Bucle FOR y la Función range()
¡Hola! Ya vimos cómo usar el bucle while para repetir instrucciones bajo una condición. Hoy vamos a dominar la herramienta definitiva para cuando sabemos exactamente cuántas veces queremos repetir una acción: el bucle for combinado con la función range().
La Regla de Oro: ¿Cómo cuenta Python?
En informática, las computadoras no empiezan a contar desde el 1, ¡empiezan siempre desde el 0!
range(5), Python generará 5 números comenzando en cero: 0, 1, 2, 3 y 4. El número final (el 5) nunca se alcanza, pero el total de vueltas sigue siendo exactamente 5.
¡Para copiar en el cuaderno!
TÍTULO: El Bucle FOR y la Función range()
1. Concepto Clave: El bucle for sirve para repetir un bloque de instrucciones un número exacto y conocido de veces.
Diferencia clínica: El bucle while repite sin saber el final exacto (depende de una condición). El bucle for se usa cuando sabemos de antemano el límite.
2. Sintaxis obligatoria en Python:
for i in range(5):
print("Hola")
Reglas de escritura (Sintaxis):
foreinson palabras clave obligatorias en minúscula.ies la variable contadora automática.- La función
range(N)determina las vueltas. - Los dos puntos (:) al final de la línea de inicio son obligatorios.
- El bloque de código interno debe llevar obligatoriamente sangría (4 espacios).
3. Comportamiento numérico de range(N): Genera una secuencia de números que va desde el 0 hasta el N-1.
Ejemplo: range(3) genera la secuencia: 0, 1 y 2 (3 vueltas en total).
Simulador Interactivo: Mirá cómo funciona el bucle
Ajustá el valor del rango para ver cómo la variable contadora i cambia en cada iteración de la secuencia.
for i in range(5):
print("Vuelta número:", i)
¿Qué está pasando internamente?
¿Te animás a probar tu conocimiento?
Leé atentamente la pregunta y elegí la respuesta correcta para verificar tu aprendizaje instantáneamente.
for x in range(3):
print("Hola")