En la séptima clase del curso básico de Python vamos a aprender cómo son y cómo se usan las estructuras de bucles.
Vamos a aprender cómo hacer bucles dentro de nuestro código. Dado que hemos visto en lecciones anteriores estructuras de condición y listas, ahora veremos cómo podemos recorrer listas, tuplas y diccionarios accediendo a cada posición/clave según corresponda.
Tenemos a nuestra disposición dos tipos de bucles: while y for. En el caso del bucle while, el concepto es que es un bucle que se ejecuta mientras se cumpla una condición. Vamos a verlo paso a paso:
¡Así de fácil! Como veis, es super fácil recorrer con un bucle una lista y jugar con los datos.
Recordemos que en el caso del while puede ser por ejemplo mientras una variable sea menor que un número concreto que siga ejecutando el bucle while. En el caso del bucle for, el concepto de este bucle es que podamos recorrer listas, tuplas y diccionarios por ejemplo dado que podemos recorrer la información de estas estructuras creando una variable virtual que nos permite acceder en el caso de las listas y tuplas a su posición y en el caso de los diccionarios a sus respectivas claves.
Con todo esto veremos cómo podemos jugar y practicar con estas estructuras ahora que tenemos una serie de conocimientos base con todo lo anterior visto.
Como deberes os animo a que practiquéis con los diferentes bucles. Pensad que podéis recorrer un bucle e insertarlo dentro del código que queráis, es decir, podéis implementar estructuras de condición o incluso otro bucle.
Recordad siempre que los bucles se ejecutan de dentro hacia fuera, esto significa que si tenéis un bucle dentro de otro primero se ejecutarán todas las vueltas o iteraciones del bucle de más adentro antes que el principal.
Y si tenéis cualquier duda o pregunta, podéis mandarla a través del formulario de soporte de la intranet de suscriptor. ¡Nos vemos en la siguiente lección! :)
Todos los capítulos de este curso:
- Curso de Python #1. Introducción
- Curso de Python #2. Instalación
- Curso de Python #3. Variables
- Curso de Python #4. Tipos de datos
- Curso de Python #5. Condicionales y operadores
- Curso de Python #6. Listas, tuplas y diccionarios
- Curso de Python #7. Bucles
- Curso de Python #8. Funciones
- Curso de Python #9. Errores y excepciones
- Curso de Python #10. Ejercicio final