www.nehalennia.eu python/turtle opdrachten
Turtle Graphics in het kort:
- Er is een canvas (meestal 400 bij 400 pixels) waar turtles kunnen bewegen.
- De punten van het assenstelsel hebben een x- en een y-coordinaat (van -200 tot 200).
- Een turtle is een object en kent verschillende methodes
- Sommige methodes hebben een parameter (= waarde) nodig:
Hier een paar basis-methodes (commando's)
☀ | turtle.forward(pixels) | ga vooruit | t.fd(100), t.fd(-100) |
☀ | turtle.back(pixels) | ga achteruit | t.bk(50), t.bk(50) = t.fd(-50) |
☀ | turtle.right(hoek) | draai met klok mee | t.rt(90), t.rt(-45) |
☀ | turtle.left(hoek) | draai tegen klok in | t.lt(90) = t.rt(-90) |
☀ | turtle.pencolor(kleur string) | kies een penkleur (default zwart) | t.pencolor("blue") = t.pencolor("#0000ff") |
☀ | turtle.pensize(getal) | kies een pendikte (default 1) | t.pensize(5) |
☀ | turtle.circle(straal) | teken een rondje | t.circle(100) |
☀ | turtle.speed(getal) | van 1 (langzaam) tot 10 (snel) | t.speed(0) is snelst ! |
☀ | turtle.hideturtle() | verberg de turtle | t.ht(), terug met t.st() |
☀ | turtle.penup() | turtle beweegt zonder spoor | t.pu(); t.pd() zorgt voor pendown |