Turtle#
Onderstaande opdrachten gaan allemaal over het tekenen met turtle.
Opdracht 1#
def blaat(distance):
left(90)
forward(distance/2)
right(90)
forward(distance/2)
right(180)
forward(distance)
right(180)
forward(distance/2)
right(90)
forward(distance)
left(90)
forward(distance/2)
right(180)
forward(distance)
right(180)
forward(distance/2)
left(90)
forward(distance/2)
right(90)
Wat wordt er getekend met de aanroep blaat(50)
?
Opdracht 2#
def blaat(n, distance):
if n == 0:
return
left(90)
forward(distance/2)
right(90)
forward(distance/2)
blaat(n-1, distance/2)
right(180)
forward(distance)
blaat(n-1, distance/2)
right(180)
forward(distance/2)
right(90)
forward(distance)
left(90)
forward(distance/2)
blaat(n-1, distance/2)
right(180)
forward(distance)
blaat(n-1, distance/2)
right(180)
forward(distance/2)
left(90)
forward(distance/2)
right(90)
Wat wordt er getekend met de aanroep blaat(2, 100)