Documentos de Académico
Documentos de Profesional
Documentos de Cultura
24 - 3.3. Bucles
24 - 3.3. Bucles
Bucles
Python para la arquitectura y la ingeniería
Por ejemplo, si queremos que nuestra oveja bale tres veces, podemos hacer:
print("Beeee")
print("Beeee")
print("Beeee")
Este bucle se lee Mientras la condición i < 500 sea verdadera ...
Tras ejecutarlo obtenemos la siguiente salida:
Beeee
Beeee
Beeee
3 / 10
for
Beeee
Miau
Guau
4 / 10
La función range
Entre otras cosas, es muy útil para trabajar con bucles for
1 Más adelante veremos la diferencia entre generador y función
5 / 10
Rompiendo el flujo de los bucles
Para variar el comportamiento típico de un bucle usamos las sentencias
break o continue
break continue
Sale del bucle actual Pasa a la siguiente iteración del bucle
>>> for i in range(10): >>> for i in range(10):
... print(i) ... if i < 7:
... if i == 2: ... continue
... break ... print(i)
0 7
1 8
2 9
6 / 10
¿Sentencia else en los bucles?
7 / 10
enumerate
9 / 10
¡GRACIAS!