Drop links or images here to add them to the editor.

Functies kunnen andere functies aanroepen. Zo kun je grotere taken opbouwen uit kleinere functies.

Voorbeeld: een lolly bestaat uit snoep en een stok.

import turtle

### FUNCTIEDEFINITIES
def tekenSnoep(straal, kleur):
    turtle.fillcolor(kleur)
    turtle.begin_fill()
    turtle.circle(straal)
    turtle.end_fill()

def tekenStok(lengte_stok):
    turtle.right(90)
    turtle.forward(lengte_stok)

def tekenLolly(straal, kleur, lengte_stok):
    tekenSnoep(straal, kleur)
    tekenStok(lengte_stok)

### HOOFDPROGRAMMA
turtle.pendown()
tekenLolly(40, "blue", 100)
turtle.done()

tekenLolly() roept tekenSnoep() en tekenStok() aan. Het hoofdprogramma hoeft alleen tekenLolly() aan te roepen.