Capítulo 6: Bucles e iteraciones
6.1. ¿Cuándo necesitamos repetir código?
#Sin bucles: código repetitivo y limitado
print("Número 1")
print("Número 2")
print("Número 3")
print("Número 4")
print("Número 5")
#Con bucles: código limpio y flexible
for i in range(1, 6): print(f"Número {i}")6.2. Bucle while: Repetición condicional
while: Repetición condicionalSintaxis básica
Ejemplo básico
6.3. Bucle for: Iteración sobre secuencias
for: Iteración sobre secuenciasSintaxis básica
For con range()
range()For con listas
listasFor con strings
stringsFor con diccionarios
diccionarios6.4. Sentencias de control de bucles
Ejemplo de uso de break
breakEjemplo de uso de continue
continueEjemplo de uso de pass
passCláusula else en bucles
else en bucles6.5. Bucles anidados
6.6. Técnicas avanzadas con bucles
Comprensión de listas (List Comprehensions)
Función enumerate()
enumerate()Función zip()
zip()Combinando enumerate() y zip()
enumerate() y zip()6.7. Caso práctico: Simulador de cajero automático
Resumen del Capítulo
💡 Conceptos Clave:
🤔 Preguntas de Reflexión:
🔧 Ejercicio Práctico:
Última actualización
¿Te fue útil?