Er zijn al drie functies gedefinieerd: tekenCirkel(), tekenDriehoek() en tekenVierkant(). Breid het hoofdprogramma uit zodat de gebruiker kan kiezen wat er getekend wordt.
Startcode:
import turtle
def tekenCirkel():
turtle.circle(50)
def tekenDriehoek():
turtle.forward(100)
turtle.right(120)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)
turtle.right(120)
def tekenVierkant():
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
### HOOFDPROGRAMMA
print("Wat wil je tekenen: cirkel, vierkant, driehoek of allemaal?")
keuze = input()
# roep de juiste functie(s) aan op basis van de keuze
turtle.done()
Voeg de keuze-logica toe in het hoofdprogramma.
Automatische feedback
Je code wordt gecontroleerd op fouten en veelvoorkomende problemen, maar de correctheid van je tekening wordt niet automatisch gecontroleerd. Bekijk je eigen uitvoer en controleer of deze overeenkomt met wat de opgave vraagt.