Para empezar, borra el código para dibujar los copos mediante paralelogramos, o sea: todo
lo que hay entre la instrucción
la línea 17, ambas inclusive. Deja la instrucción
pero añádele un símbolo de almohadilla (
marcar con comentarios una instrucción y significa que Python la pasará por alto. Puedes usar
comentarios para añadir explicaciones a tu código, lo que hará que sea mucho más fácil de
entender cuando vuelvas a él unos meses después o se lo envíes a otra persona.
Crea tu función, a la que llamarás 'branch' (refiriéndote a las puntas del copo de nieve),
escribiendo la siguiente instrucción en la línea 10, debajo de
def
branch():
Esto define tu función,
automáticamente una sangría a las instrucciones de la función. Escribe lo siguiente,
asegurándote de prestar mucha atención a la sangría, porque vas a tener que anidar código
con tres niveles de sangría.
for
i
in
range(3):
for
i
in
pat.forward(30)
pat.backward(30)
pat.right(45)
pat.left(90)
pat.backward(30)
pat.left(45)
pat.right(90)
pat.forward(90)
Por último, crea un nuevo bucle en la parte inferior del programa —pero encima de la línea
de color con comentario— para ejecutar, o llamar a tu nueva función:
for
i
in
range(8):
branch()
pat.left(45)
LA GUÍA OFICIAL DE
pat.color("cyan")
pat.color(random.choice(colours))
#
) al principio de la línea. Esto se conoce como
branch
. Al pulsar la tecla ENTRAR, Thonny añadirá
range(3):
Capítulo 5
Programar con Python
RASPBERRY PI
PARA PRINCIPIANTES
de la línea 10 y
pat.right(36)
pat.pendown():
en
107