
1 minute read
CICLOS REPETITIVOS
Los ciclos repetitivos, también conocidos como bucles, son estructuras de control que permiten ejecutar un bloque de código varias veces de manera interactiva ya que nos permiten automatizar tareas repetitivas y procesar conjuntos de datos.
Existen principalmente dos tipos de ciclos repetitivos:
Advertisement
Bucle "while": Este bucle se ejecuta mientras una condición especificada sea verdadera. Primero se evalúa la condición y, si es verdadera, se ejecuta el bloque de código. Luego, la condición se vuelve a evaluar y el ciclo continúa mientras la condición siga siendo verdadera.
Sintaxis: while (condición) {
Ejemplo:
EJEMPLO:
// Bloque de código a ejecutar } contador = 0 while contador < 5: print(contador) contador += 1
En este ejemplo, el bucle "while" se ejecutará mientras el contador sea menor que 5. En cada iteración, se imprime el valor actual del contador y se incrementa en 1. El bucle se detendrá cuando el contador alcance el valor 5.
Bucle "for": Este bucle se utiliza cuando se conoce el número exacto de iteraciones que se realizarán. Se itera a través de una secuencia, como una lista, una cadena de texto o un rango de números, y en cada iteración se ejecuta el bloque de código.
SINTAXIS: for elemento in secuencia:
Ejemplo:
// Bloque de código a ejecutar
EJEMPLO frutas = ["manzana", "banana", "naranja"] for fruta in frutas: print(fruta)
Los ciclos repetitivos son herramientas poderosas en la programación, ya que permiten automatizar tareas repetitivas y procesar grandes volúmenes de datos de manera eficiente. Sin embargo, es importante tener cuidado para evitar bucles infinitos, asegurándose de que siempre haya una condición de finalización o una lógica adecuada para evitar que el bucle se ejecute indefinidamente.