Les 7: Herhaling en eindopdracht
Herhaling
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.
#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
Herhaling
Tekeningen worden nog mooier als je ze inkleurt.
Dat doen we met begin_fill()
en end_fil()
begin_fill()
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
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()
Demo
Welk plaatje, boven of onder?
Welk plaatje, boven of onder?
pen.color(0, 0, 0)
for i in range(5):
pen.forward(100)
pen.left(72)
Welk plaatje, boven of onder?
pen.color(0, 0, 255)
for i in range(4):
pen.forward(100)
pen.left(90)
Welk plaatje, boven of onder?
for i in range(4):
pen.forward(100)
pen.left(90)
Welk plaatje, boven of onder?
pen.color(0, 0, 255)
for i in range(4):
pen.forward(100)
pen.left(120)
Welk plaatje, boven of onder?
pen.color(0,255,0)
for i in range(4):
pen.forward(100)
pen.left(90)
Welk plaatje, boven of onder?
pen.color(0,255,0)
for i in range(4):
pen.forward(100)
pen.left(45)
Welk plaatje, boven of onder?
pen.color('orange')
#vanaf hier vullen
pen.begin_fill()
for i in range(4):
pen.forward(100)
pen.left(90)
Welk plaatje, boven of onder?
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()
De eindopdracht!
- Maak een mooie tekening en gebruik minstens:
- 3 kleuren
- 3 variabelen
- 5 losse figuren
- Extra
- Kleur met RGB-codes in plaats van namen
- Gebruik begin_fill() en end_fill()
- Figuren met meerdere kleuren
- Gebruik van random
- Wat je verder nog voor leuks kunt verzinnen
Python in de klas - Module 2 - Les 7
By Felienne
Python in de klas - Module 2 - Les 7
Module Kunst, les 7a
- 960