Introducción a los bucles
Los bucles son una de las partes más importantes en todo programa, pero eso no quita que en su forma más básica, son de lo más simple; 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.
Espacio publicitario
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 (al menos hoy en día).
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
.
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 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.
Espacio publicitario
Espacio publicitario
Espacio publicitario