Un buclewhile es un bloque que realiza repetitivamente las instrucciones que contiene siempre que se verifique una condición dada.
Su estructura es la siguiente:
while condición:
.....
instrucciones que se realizarán
mientras se cumpla la condición
Veamos un ejemplo. Imagínate que quieres que Python escriba una cuenta atrás, como en el despegue de una nave espacial. Puedes hacerlo de la siguiente manera (compuébalo con el intérprete):
>>> cuenta =10>>>while cuenta >=0:
print cuenta
cuenta = cuenta - 1109876543210
¡Observa que es importante asegurarse que el bloque while termina! Si no incluyéramos la línea
cuenta = cuenta - 1
el valor de cuenta no cambiaría, la condición de que sea mayor o igual que 0 se verificaría siempre y el bucle no terminaría nunca.
Su estructura es la siguiente:
Veamos un ejemplo. Imagínate que quieres que Python escriba una cuenta atrás, como en el despegue de una nave espacial. Puedes hacerlo de la siguiente manera (compuébalo con el intérprete):
¡Observa que es importante asegurarse que el bloque while termina! Si no incluyéramos la línea
el valor de cuenta no cambiaría, la condición de que sea mayor o igual que 0 se verificaría siempre y el bucle no terminaría nunca.