Kilpikonnagrafiikka
Alkuvalmistelut
1. Luo uusi tiedosto ja tallenna se nimellä Kilpikonnagrafiikka
2. Avaa turtle-kirjasto, jossa piirtämiseen liittyvät käskyt on määritelty. Kirjaston avaamiseen käytetään import käskyä: import turtle
3. Luo ikkuna, jossa kilpikonna liikkuu: ikkuna=turtle.Screen()
4. Luo kilpikonna: matti=turtle.Turtle()
2. Avaa turtle-kirjasto, jossa piirtämiseen liittyvät käskyt on määritelty. Kirjaston avaamiseen käytetään import käskyä: import turtle
3. Luo ikkuna, jossa kilpikonna liikkuu: ikkuna=turtle.Screen()
4. Luo kilpikonna: matti=turtle.Turtle()
Liikkuminen
Liikkumiseen käytetään käskyjä:
matti.forward()
matti niminen kilpikonna liikkuu eteenpäin ja suluissa matka on pikseleinä.
matti.backward()
liikkuu taaksepäin
matti.right() tai matti.left()
käännökset oikealle ja vasemmalle, Suluissa käännös asteina.
matti.circle(100)
piirtää ympyrän, jonka säde on 100 pikseliä
matti.forward()
matti niminen kilpikonna liikkuu eteenpäin ja suluissa matka on pikseleinä.
matti.backward()
liikkuu taaksepäin
matti.right() tai matti.left()
käännökset oikealle ja vasemmalle, Suluissa käännös asteina.
matti.circle(100)
piirtää ympyrän, jonka säde on 100 pikseliä
Tehtävät:
Tehtävä 1
Piirrä neliö
Tehtävä 2
Kilpikonnalle voi antaa erilaisia muotoja shape komennolla: matti.shape("turtle"). Muotoja ovat arrow, blank, circle, classic, square, triangle, turtle.
Muuta kilpikonnasi muoto shape käskyllä haluamakseksi ja piirrä suorakulmainen kolmio
Tehtävä 3
color - komennolla voidaan määrittää kilpikonnan piirtämän viivan väri: matti.color("red") ja fill.color - komennolla kilpikonnan piirtämien kuvioiden täyttäväri: matti.fillcolor("red")
Piirrä ympyrä keltainen ympyrä, jonka kehä on vihreä!
Piirrä neliö
Tehtävä 2
Kilpikonnalle voi antaa erilaisia muotoja shape komennolla: matti.shape("turtle"). Muotoja ovat arrow, blank, circle, classic, square, triangle, turtle.
Muuta kilpikonnasi muoto shape käskyllä haluamakseksi ja piirrä suorakulmainen kolmio
Tehtävä 3
color - komennolla voidaan määrittää kilpikonnan piirtämän viivan väri: matti.color("red") ja fill.color - komennolla kilpikonnan piirtämien kuvioiden täyttäväri: matti.fillcolor("red")
Piirrä ympyrä keltainen ympyrä, jonka kehä on vihreä!