Python tiene dos comandos de bucle primitivos:
- while loops
- for loops
i = 3
while i < 7:
print(i)
i += 3
Nota: recuerde incrementar i, o de lo contrario el ciclo continuará para siempre.
El while loop requiere que las variables relevantes estén listas, en este ejemplo necesitamos definir una variable de indexación, i, que establecemos en 1.
La declaración Break
Con la instrucción break, podemos detener el bucle incluso si la condición while es verdadera:
Ejemplo
Salga del bucle cuando i es 3:
i = 3
while i < 8:
print(i)
if i == 6:
break
i += 3
La declaración de continuar
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 = 2
while i < 8:
i += 2
if i == 7:
continue
print(i)