Saltar al contenido principal
Publicado el

Bucle while en Python

Compartir:

Introducción

El bucle while es una de las estructuras de repetición más básicas y poderosas del lenguaje Python. Permite que un bloque de código se ejecute repetidamente mientras una condición específica sea verdadera.

Conceptos Básicos del Bucle while

El bucle while se utiliza para repetir un conjunto de instrucciones mientras una condición específica sea verdadera. La estructura generalmente tiene la siguiente forma:

while condición:
  # código a repetir

Ejemplo Básico

contador = 1

while contador <= 10:
  print('Número de vuelta:', contador)
  contador += 1

Este bucle imprimirá los números del 1 al 10.

Diferencia Entre for y while

Mientras que el bucle for se utiliza para iterar sobre los elementos de una colección (como una lista o un rango), el bucle while se usa cuando deseas repetir un bloque de código basándote en una condición, sin preocuparte por la cantidad específica de veces que se ejecutará el código.

Bucles Infinitos

Uno de los cuidados que hay que tener con el bucle while es evitar crear bucles infinitos, es decir, bucles que nunca terminan.

'''
while True:
  print('Estamos ante un bucle infinito.')
'''

Conclusión

El bucle while ofrece una forma flexible de controlar la ejecución de bloques de código basándose en una condición. Sin embargo, es fundamental garantizar que la condición se vuelva falsa en algún momento, para evitar bucles infinitos.

Happy coding!