You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
885 B
32 lines
885 B
from taller_programacion import *
|
|
"""
|
|
Los bucles finitos nos permiten repetir un código el número de veces que queramos, estos siempre tienen que acabar!
|
|
|
|
Que es un bucle finito?
|
|
|
|
Ejemplo:
|
|
Por cada ficha daremos un viaje en la noria
|
|
Por cada dia que trabajes te pagaré 20€
|
|
Por cada led mueve las luces a la derecha (las luces se moveran a la derecha tantas veces como leds hay)
|
|
|
|
La palabra clave aquí es "por" que en programación se traduce en "for" y se escribe así:
|
|
|
|
for "cosa que se puede contar":
|
|
repetimos tantas veces como cosas hay
|
|
|
|
|
|
Vamos por un ejemplo real:
|
|
"""
|
|
|
|
|
|
"""
|
|
Si queremos que algo se repita un número fijo de veces lo podemos hacer así:
|
|
"""
|
|
|
|
for vuelta in range(10): # El bucle se repetira 10 veces, cada vez vuelta tendrá el valor de la vuelta actual. Primero 1, luego 2 etc...
|
|
imprimir(vuelta)
|
|
dormir(0.5)
|
|
|
|
|
|
|