6. Ciclo "while"

El "while" es una estructura repetitiva básica y muy utilizada en los lenguajes de programación.

La sintaxis de la instrucción "while" en Python es la siguiente:


la misma cuenta con la palabra reservada (keyword) while, la condición (lógica) y dos puntos. En la línea inferior en un nivel de identación más adentro se encontrará el conjunto de instrucciones que se deben ejecutar mientras la condición del "while" sea VERDADERA.

¿Cómo interpretar la sentencia "while"?

La palabra "while" en inglés significa "mientras", por lo tanto, la sentencia se interpreta de la siguiente manera:

"MIENTRAS LA CONDICIÓN SEA VERDADERA EJECUTA EL BLOQUE DE INSTRUCCIONES"


¿Cuándo utilizar el ciclo "while"?

Este ciclo se utiliza cuando NO SE CONOCE el número de veces que se deben ejecutar las instrucciones que se encuentran dentro de ella, por lo tanto, se tiene un número indefinido de iteraciones. Tener en cuenta, que indefinido no significa infinito, el bucle tiene un final, el cual será cuando la condición sea FALSA.