Curso de programación

Introducción a las estructuras repetitivas

Capítulo 24: Los bucles en programación

Los bucles son una de las partes más importantes en todo programa. Lo único que hacen, es repetir un mismo bloque de código en base a una expresión verdadera. Mientras se cumpla, se va a ejecutar.

Gracias a estas estructuras, podemos ejecutar varias veces el mismo código de un algoritmo, sin tener que repetirlo varias veces escrito. Eso hace que tu algoritmo sea más eficiente.

Muy pronto verás porqué no puedes programar sin bucles.

En inglés, bucle se dice "loop".

Tipos de bucles en programación

Generalmente, en todos los lenguajes de programación, tenemos tres tipos de bucles: for, while y do while.

En realidad, do while y while, son dos variantes de un mismo tipo.

En Python, en el momento de escribir esto, no existe una estructura de bucle do while, sin embargo, la podemos "emular" en el código.

El bucle for

El bucle for se usa generalmente cuando se sabe el número de repeticiones (iteraciones) que se van a realizar.

Cuando tenemos un bucle del cual sabemos antes de su ejecución, cuantas veces se va a ejecutar, iterar o repetir, decimos que es un bucle determinado.
Iteración es la forma en la que se suele llamar a la repetición del bloque de código del bucle. Cada vez que se ejecuta, es una iteración.
Iteración, se dice en inglés como "iteration".

El bucle while

El bucle while, se usa generalmente cuando no se sabe el número de repeticiones (iteraciones) que se van a realizar.

El bucle do while

El bucle do while, se usa generalmente cuando no se sabe el número de repeticiones (iteraciones) que se van a realizar, pero se quiero asegurar de que al menos, se ejecute una vez, independientemente de si se cumple la expresión o no.

Cuando tenemos un bucle del cual no sabemos antes de su ejecución, cuantas veces se va a ejecutar, iterar o repetir, decimos que es un bucle indeterminado.

Anterior Siguiente

Comentarios

Si te quedan dudas sobre el temario, sobre Programación, PseInt, Python o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.

Programación Fácil YouTube

Suscríbete

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.