top of page
  • centroopticafcbi

Bucle for

Mayo 27, 2021


Con el ciclo for podemos ejecutar un conjunto de declaraciones, un número finito de veces o para iterar sobre una secuencia, esto es, evaluar una condición concreta por cada elemento o ítem de una secuencia dada mientras la condición se evalúe como True.

El bucle for no requiere que se establezca una variable de indexación de antemano.


Sintaxis del bucle for.


Diagrama de flujo ciclo for.



Ejemplo ciclo for usando la función range ()

En este ejemplo se muestra un ciclo for haciendo uso de la función range, esta función devuelve una secuencia de números, comenzando desde 0 y se incrementa en 1 (de forma predeterminada), deteniéndose antes de un número especificado, en este caso 3; por lo tanto en este caso el ciclo for imprimirá el índice 3 veces.


{} y se separan cada elemento por coma, un conjunto es una colección desordenada y no indexada.


Ejemplo ciclo for internado con un diccionario

En este ejemplo se usa un ciclo for para imprimir las claves y los valores de un diccionario llamado ondas. Los diccionarios se utilizan para almacenar valores de datos en pares clave: valor, un diccionario es una colección ordenada, modificable y que no admite duplicados.


El bucle while

Con el bucle while se puede ejecutar un conjunto de instrucciones, siempre y cuando se cumpla una condición.

La variable o las variables que aparezcan en la condición se suelen llamar variables de control. Las variables de control deben definirse antes del bucle while y modificarse en el bucle while.


Sintaxis del bucle “while”

Diagrama de flujo ciclo while


Ejemplo bucle while

En este ejemplo el ciclo while se realizara mientras la variable contador sea menor que 3, se imprime las veces que se ejecuta el ciclo while.


En este ejemplo el ciclo while se realizara mientras la bandera de control fl sea verdadera, en cada iteración se incrementa la variable cnt, mientras la variable cnt sea menor o igual que 3 se imprime en pantalla un mensaje con el valor actual del contador, en caso contrario la variable fl cambia a estado False y de esta forma el ciclo while termina.


Ejemplo menú usando bucle while

En este ejemplo se realiza un pequeño menú con cuatro opciones el cual estará en ejecución mientras el while sea verdadero, la opción 1 permite almacenar el nombre del usuario en un diccionario, la opción 2 permite almacenar la edad del usuario en un diccionario ,la opción 3 termite imprimir los datos del usuario y la opción 4 perite terminar el ciclo while por medio de la instrucción break.


69 views0 comments

Recent Posts

See All
bottom of page