Behalve met namen kun je kleuren ook aangeven met RGB-codes. Dat staat voor RoodGroenBlauw.
Je kunt ook kleuren mengen
Rood 160
Groen 255
Blauw 0
maakt oranje.
Herhaling
#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)
Demo
Tekeningen worden nog mooier als je ze inkleurt.
Dat doen we met begin_fill()
en end_fil()
Herhaling
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:
Er moet een laag streepje tussen begin en fill
Er moet een laag streepje tussen end en fill
Er hoeft niets tussen de ronde haakjes
begin_fill()
end_fill()
Demo
Welk plaatje, boven of onder?
Roze:
pen.color(0, 0, 0)
for i in range(5):
pen.forward(100)
pen.left(72)
Geel:
Welk plaatje, boven of onder?
Roze:
pen.color(0, 0, 255)
for i in range(4):
pen.forward(100)
pen.left(90)
Geel:
Welk plaatje, boven of onder?
Roze:
for i in range(4):
pen.forward(100)
pen.left(90)
Geel:
Welk plaatje, boven of onder?
Roze:
pen.color(0, 0, 255)
for i in range(4):
pen.forward(100)
pen.left(120)
Geel:
Welk plaatje, boven of onder?
Roze:
pen.color(0,255,0)
for i in range(4):
pen.forward(100)
pen.left(90)
Geel:
Welk plaatje, boven of onder?
Roze:
pen.color(0,255,0)
for i in range(4):
pen.forward(100)
pen.left(45)
Geel:
Welk plaatje, boven of onder?
Roze:
pen.color('orange')
#vanaf hier vullen
pen.begin_fill()
for i in range(4):
pen.forward(100)
pen.left(90)
Geel:
Welk plaatje, boven of onder?
Roze:
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()