Extra verdieping bij het programmeren in Python
Misschien had je al het color()
commando gezien. Dat commando gebruik je om de kleur in te stellen waarmee je tekent.
Reset eerste de turtle eventjes:
turtle.reset()
Zet nu de kleur naar blauw en teken wat lijnen. De Turtle snapt alleen Engels dus zeggen we “blue”.
En probeer een paar andere Engelse kleurnamen uit.
turtle.color("blue")
turtle.forward(100)
turtle.right(45)
turtle.forward(100)
turtle.right(45)
Je kunt in plaats van de kleurnaam ook een hexadecimale code gebruiken als je een hele specifieke kleur wilt.
Hexadecimale kleurcodes worden veel gebruikt bij het programmeren van websites
Kies hier een mooi kleurtje uit kopieer de kleurcode en geeft de turtle het color
commando met deze kleurcode.
turtle.color("#A2FF33")
Ook de achtergrond kun je een kleur geven. Maar dat commando geef je niet aan de turtle maar aan het venster.
Je haalt eerst het scherm op met turtle.getscreen()
en geeft het een naam, in dit geval venster
.
venster = turtle.getscreen()
venster.bgcolor("yellow")
Je kunt ook gekleurde vormen maken, voer onderstaande regels éeen voor één uit om te zien wat er gebeurt:
turtle.reset()
turtle.bgcolor("black")
turtle.pencolor("#FFFFFF")
turtle.fillcolor("#FF0000")
turtle.begin_fill()
turtle.forward(100)
turtle.right(120)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)
turtle.end_fill()
Best veel werk om die regels code stap voor stap uit te voeren?
In de volgende stap ga je een los Python bestand maken dat je kunt uitvoeren met Python!