En Python, los ciclos son estructuras de control que permiten ejecutar un bloque de código varias veces. Los ciclos más comunes en Python son:
for: Este ciclo permite iterar a través de una secuencia (como una lista, tupla, etc.) y ejecutar un bloque de código para cada elemento.
while: Este ciclo permite ejecutar un bloque de código mientras se cumpla una condición dada.
do-while: Este ciclo es similar al anterior pero se ejecuta al menos una vez.
Aquí te muestro algunos ejemplos de cada tipo de ciclo en Python:
for: Este ejemplo muestra cómo usar un ciclo for para iterar a través de una lista de números y imprimirlos uno por uno:
numbers = [1, 2, 3, 4, 5] for num in numbers: print(num)
while: Este ejemplo muestra cómo usar un ciclo while para imprimir los números del 1 al 5:
i = 1 while i <= 5: print(i) i += 1
do-while: Este ejemplo muestra cómo usar un ciclo do-while para imprimir los números del 1 al 5:
i = 1 while True: print(i) i += 1 if i > 5: break
Por favor, ten en cuenta que el ciclo do-while no existe en python, el ejemplo que te doy es una estructura equivalente a un do-while utilizando un while y un break.