Les 6: Kleuren
Hoe je vlakken in je tekening kunt vullen met kleur
We gaan weer tekenen vandaag, maar dan met kleuren erbij. Omdat de programma's nu wat langer worden, moeten we ook gaan nadenken over plannen.
De waarde van een variabele kan ook een getal zijn.
En je kan variabele meerdere keren gebruiken.
aantal_keer = 4
for i in range(aantal_keer):
pen.forward(100)
pen.left(90)
aantal_keer = 8
for i in range(aantal_keer):
pen.forward(100)
pen.left(45)
Werkblad Even opfrissen
Je kunt de turtle ook van kleur laten veranderen.
Dat doe je met pen.color()
Tussen de ronde haakjes komt de naam van een kleur, in het Engels.
Let op de aanhalingstekens!
#laad de tekenmodule in
import turtle
#start de pen op
pen = turtle.Turtle()
#zet de snelheid op 2
pen.speed(2)
#zet de kleur op oranje
pen.color('orange')
pen.color()
Behalve met namen kun je kleuren ook aangeven met RGB-codes. Dat staat voor RoodGroenBlauw.
Je gebruikt getallen tussen 0 en 255:
maakt blauw.
#laad de tekenmodule in
import turtle
#start de pen op
pen = turtle.Turtle()
#zet de snelheid op 2
pen.speed(2)
#zet de kleur op blauw
pen.color(0,0,255)
for i in range(4):
pen.forward(100)
pen.left(90)
Behalve met namen kun je kleuren ook aangeven met RGB-codes. Dat staat voor RoodGroenBlauw.
Je kunt ook kleuren mengen
maakt oranje.
#laad de tekenmodule in
import turtle
#start de pen op
pen = turtle.Turtle()
#zet de snelheid op 2
pen.speed(2)
#zet de kleur op blauw
pen.color(160,255,0)
for i in range(4):
pen.forward(100)
pen.left(90)
Het leuke van getallen gebruiken, is dat je ze aan kunt passen terwijl je tekent!
blauwigheid = 50
for i in range(4):
pen.color(0, 0, blauwigheid)
pen.forward(100)
pen.left(90)
blauwigheid = blauwigheid + 80
Werkblad Kleuren tekenen
Tekeningen worden nog mooier als je ze inkleurt.
Dat doen we met begin_fill()
en end_fil()
begin_fill()
end_fill()
Tekeningen worden nog mooier als je ze inkleurt.
Dat doen we met begin_fill()
en end_fil()
begin_fill()
end_fill()
pen.color('orange')
#vanaf hier vullen
pen.begin_fill()
for i in range(4):
pen.forward(100)
pen.left(90)
#tot hier
pen.end_fill()
Tekeningen worden nog mooier als je ze inkleurt.
Dat doen we met begin_fill()
en end_fil()
begin_fill()
end_fill()
pen.color('orange')
#vanaf hier vullen
pen.begin_fill()
for i in range(4):
pen.forward(100)
pen.left(90)
#tot hier
pen.end_fill()
Let op deze dingen:
Werkblad Figuren vullen
Werkblad b
Klaar?
Hoe je vlakken in je tekening kunt vullen met kleur