Contenido del Curso
Introducción a Python
Introducción a Python
Explorar el Bucle While en Python
En programación, a menudo necesitas que tu código se ejecute repetidamente mientras una cierta condición sea verdadera.
Piénsalo como viajar en el metro: te quedas en el tren hasta llegar a tu parada. Si tu destino es Estación C, podrías pasar por Estación A y Estación B antes de llegar a Estación C.
Puedes lograr este comportamiento usando un bucle while
, que sigue esta estructura:
python
Puedes usar este bucle para imprimir todos los números hasta 10
.
# Assign starting number (counter) i = 1 # While loop will print all the numbers to 10 while i < 10: # Condition print(i, end = ' ') # Action i = i + 1 # Increasing variable
Nota
Por defecto, la función
print()
muestra cada resultado en una nueva línea. Sin embargo, usando el argumentoend=' '
, podemos separar múltiples salidas deprint()
con un espacio en su lugar.
La lógica del bucle se muestra arriba. Observe que la declaración i = i + 1
está incluida dentro del bucle. Sin esta línea, el bucle se ejecutaría indefinidamente porque la condición 1 < 10
siempre permanecería True
. Para evitar bucles infinitos, es esencial asegurarse de que la condición del bucle eventualmente se convierta en False
.
¡Gracias por tus comentarios!