Salta al contenido principal
1 / 96
Requisitos de finalización
Recibir una calificación
Abrió: lunes, 10 de agosto de 2026, 00:00
Cierra: domingo, 23 de agosto de 2026, 23:59

CONTENIDO

Bucles while y for en Python: repetir con lógica

En programación, los bucles son estructuras que permiten ejecutar un bloque de código varias veces de forma automática. En Python, los más usados son while y for.

Bucle while

Se utiliza cuando no sabemos de antemano cuántas veces se repetirá el código, y la repetición depende de que se cumpla una condición lógica.

  • La condición se evalúa antes de cada iteración.

  • Si la condición es falsa desde el inicio, el bucle no se ejecuta.

Ejemplo:

contador = 1
while contador <= 5:
    print("Número:", contador)
    contador += 1

En este ejemplo, el ciclo se repite mientras contador sea menor o igual a 5.

Bucle for

Se usa cuando queremos recorrer un rango definido o una colección (lista, cadena, tupla, etc.).

  • Ideal cuando sí sabemos cuántas veces se repetirá el bloque.

Ejemplo:
for i in range(1, 6):
    print("Número:", i)


Comparación

Característica while for
Control Depende de una condición lógica Depende de un rango o colección
Uso típico Repeticiones indefinidas Repeticiones definidas
Ejemplo común Esperar a que el usuario ingrese un dato válido Recorrer todos los elementos de una lista


Ha alcanzado el 0% de esta lección
0%