A diferencia del for, que repite un número conocido de veces, el bucle while repite el bloque de código mientras una condición siga siendo verdadera. Es la herramienta adecuada cuando no sabes de antemano cuántas iteraciones necesitarás.
El riesgo principal del while son los bucles infinitos: si olvidas modificar la variable que controla la condición dentro del bucle, el programa nunca terminará de ejecutarse. Por eso es fundamental asegurarte siempre de que la condición pueda llegar a ser falsa en algún momento.
Código de ejemplo:
contador = 1
while contador <= 5:
print(f"Vuelta número {contador}")
contador += 1
print("¡Bucle terminado!")
# Con break para salir antes
numero = 0
while True:
numero += 1
if numero == 3:
break
print(f"Salimos en: {numero}")
.png)
No hay comentarios:
Publicar un comentario
Se procedera a revision para su pronta publicacion en caso de que no incumpla las normas de blogger.