Bucles
En programación, un bucle o loop permite ejecutar una o varias instrucciones varias veces, ahorrando tiempo y código. En Python, los bucles más comunes son for y while.
¿Por qué usar bucles?
Supongamos que quieres imprimir los números del 1 al 5. Podrías escribir:
Pero es poco práctico. Con un bucle, puedes hacerlo de forma mucho más eficiente:
1
2
3
4
5
Bucle for
Se usa para repetir una acción un número determinado de veces o para recorrer elementos de una lista, cadena, etc.
Ejemplo con range():
Hola
Hola
Hola
Ejemplo recorriendo una lista:
manzana
banana
uva
Bucle while
Se ejecuta mientras una condición sea verdadera.
Contando: 1
Contando: 2
Contando: 3
Control de bucles
break: termina el bucle antes de tiempo.continue: salta a la siguiente iteración.
Ejemplo con break:
1
2
3
4
Ejemplo con continue:
1
2
4
5
Uso común: sumar elementos de una lista
La suma es: 20
Visualización en video (opcional)
Puedes ver este tema explicado en el siguiente video:
Resumen
for: para repetir acciones un número fijo de veces o recorrer estructuras.while: repite mientras una condición se mantenga verdadera.break: detiene el bucle.continue: salta una vuelta del bucle sin salir de él.
Esta lección forma parte del curso básico de Python. ¡Practica creando tus propios bucles!
Ejercicios de Bucles en Python
Practica lo aprendido con estos ejercicios. Haz clic en "Mostrar respuesta" para ver la solución como imagen.
Ejercicio 1
Escribe un programa que imprima los números del 1 al 10 utilizando un bucle for.
Ejercicio 2
Solicita un número al usuario y muestra la suma de los números del 1 hasta ese número.
Ejercicio 3
Solicita un número y muestra su tabla de multiplicar del 1 al 10 usando un bucle for.
Ejercicio 4
Solicita 5 números al usuario. Al final, muestra cuántos fueron pares y cuántos impares.
Ejercicio 5
Pide una contraseña al usuario. Sigue pidiendo hasta que escriba la correcta: python123.
Te invitamos al siguiente módulo del curso Listas, para que continúes con tu avance.

No hay comentarios:
Publicar un comentario