Python While Bucles
Python Bucles
Python tiene dos comandos de bucle primitivos:
- while bucles
- for bucles
El bucle while
Con el bucle while podemos ejecutar un conjunto de declaraciones siempre que una condición sea verdadera.
Ejemplo
Imprime i siempre que i sea menor que 6:
i = 1
while i < 6:
print(i)
i += 1
Inténtalo tú mismo »
Nota: recuerde incrementar i, de lo contrario el bucle continuará para siempre.
El bucle while requiere que las variables relevantes estén listas; en este ejemplo necesitamos definir una variable de indexación, i, que fijamos en 1.
La declaración break
Con la sentencia break podemos detener el ciclo incluso si la condición while es verdadera:
Ejemplo
Salga del ciclo cuando i sea 3:
i = 1
while i < 6:
print(i)
if i == 3:
break
i += 1
Inténtalo tú mismo »
La declaración continue
Con la instrucción continue podemos detener la iteración actual y continuar con la siguiente:
Ejemplo
Continuar con la siguiente iteración si i es 3:
i = 0
while i < 6:
i += 1
if i == 3:
continue
print(i)
Inténtalo tú mismo »
La declaración else
Con la instrucción else podemos ejecutar un bloque de código una vez cuando la condición ya no es verdadera:
Ejemplo
Imprimir un mensaje una vez que la condición sea falsa:
i = 1
while i < 6:
print(i)
i += 1
else:
print("i ya no es menor que 6")
Inténtalo tú mismo »