<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/532/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Luku 7: Kilpikonnan ominaisuuksia</title>
<id>https://peda.net/id/fea8ea2c779</id>
<updated>2022-01-17T14:28:37+02:00</updated>
<link href="https://peda.net/id/fea8ea2c779:atom" rel="self" />
<link href="https://peda.net/p/annakaisa.markkanen/python-ohjelmointi/luku-7-kilpikonnan-ominaisuuksia#top" rel="alternate" />
<logo>https://peda.net/:static/532/peda.net.logo.bg.svg</logo>
<rights type="html">&lt;div class=&quot;license&quot;&gt;Tämän sivun lisenssi &lt;a rel=&quot;license&quot; href=&quot;https://peda.net/info&quot;&gt;Peda.net-yleislisenssi&lt;/a&gt;&lt;/div&gt;&#10;</rights>

<entry>
<title>Kilpikonnan ominaisuuksia</title>
<id>https://peda.net/id/8d849f16779</id>
<updated>2022-01-17T20:57:51+02:00</updated>
<link href="https://peda.net/p/annakaisa.markkanen/python-ohjelmointi/luku-7-kilpikonnan-ominaisuuksia/kilpikonnan-ominaisuuksia#top" />
<content type="html">&lt;p&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kilpikonnalle voidaan määritellä erilaisia ominaisuuksia, esimerkiksi kilpikonnan väri, sen piirtämän viivan paksuus, kilpikonnan sijainti ruudussa tai suunta, johon se osoittaa. Myös ikkunalle voidaan määrittää ominaisuuksia, esimerkiksi taustaväri. &lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-ccp-props=&quot;{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}&quot;--&gt; &lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Ikkunan taustavärin voi vaihtaa käskyllä&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Ikkuna.bgcolor(“lightblue”)&lt;/span&gt;&lt;/strong&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Tässä taustaväri vaihdetaan vaaleansiniseksi. Haluttu väri kirjoitetaan englanniksi lainausmerkkien sisään.&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-ccp-props=&quot;{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}&quot;--&gt; &lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kilpikonnan parametrit voivat olla myös negatiivisia. Voit esimerkiksi peruuttaa kahdella eri komennolla:&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.forward(-100)&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.backward(100)&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-ccp-props=&quot;{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}&quot;--&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Jos halutaan saada kilpikonna siirtymään paikasta toiseen ilman, että se piirtää viivaa, voidaan kynä nostaa komennolla&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.up()&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong class=&quot;editor red&quot;&gt; &lt;/strong&gt;&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;ja laskea takaisin alas komennolla&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.down()&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-ccp-props=&quot;{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}&quot;--&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;Kilpikonnan nopeutta voi muokata komennolla&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.speed()&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong class=&quot;editor red&quot;&gt; &lt;/strong&gt;&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;Nopeudelle on käytössä parametrit 1-10, yksi on hitain ja kymmenen nopein.&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-ccp-props=&quot;{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}&quot;--&gt; &lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;Voit asettaa kilpikonnan tiettyyn paikkaan ikkunaruutua komennolla&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.setposition(x,y)&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong class=&quot;editor red&quot;&gt; &lt;/strong&gt;&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;missä ikkunan voi ajatella koordinaatistona, jonka origo (piste (0,0)) on keskellä ikkunaa.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/annakaisa.markkanen/python-ohjelmointi/luku-7-kilpikonnan-ominaisuuksia/kilpikonnan-ominaisuuksia/luku-7.1.jpg#top&quot; title=&quot;Luku 7.1.JPG&quot;&gt;&lt;img src=&quot;https://peda.net/p/annakaisa.markkanen/python-ohjelmointi/luku-7-kilpikonnan-ominaisuuksia/kilpikonnan-ominaisuuksia/luku-7.1.jpg:file/photo/ef63f61ae0feb0aef6d7140d05a099e1864955cb/Luku%207.1.JPG&quot; alt=&quot;&quot; title=&quot;Luku 7.1.JPG&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Kilpikonnan sijainnin taas saat selville komennolla&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;print(Kille.position())&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong class=&quot;editor red&quot;&gt; &lt;/strong&gt;&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;Tällöin ruudun alareunaan tulee koordinaatit, missä kilpikonna on.&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-ccp-props=&quot;{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}&quot;--&gt; &lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;Kilpikonnan piirtämän viivan väriä ja paksuutta saadaan muokattua komennoilla&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.color(“blue”) &lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt; (lainausmerkkien sisään haluttu väri)&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.pensize()&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-ccp-props=&quot;{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}&quot;--&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;Jos halutaan värittää kilpikonnan piirtämä kuvio (esim. ympyrä tai neliö) tietyn väriseksi, käytetään komentoa&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.fillcolor(“red”)&lt;/span&gt;&lt;/b&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt; &lt;/b&gt;&lt;/strong&gt;&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;Tätä komentoa käytettäessä kirjoitetaan juuri ennen kuin aletaan piirtää väritettävää kuviota koodi&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.begin_fill()&lt;/span&gt;&lt;/b&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt; &lt;/b&gt;&lt;/strong&gt;&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;ja kuvion piirtämisen jälkeen &lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.end_fill()&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-ccp-props=&quot;{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}&quot;--&gt; &lt;/span&gt;&lt;/b&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;Kilpikonnan saa kirjoittamaan tekstiä komennolla&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.write(“Haluttu teksti”)&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong class=&quot;editor red&quot;&gt; &lt;/strong&gt;&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;Tekstin fonttia ja kokoa saa muutettua komennoilla&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.write(“Haluttu teksti”, font=(&amp;quot;Arial”, 20)&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong class=&quot;editor red&quot;&gt; )&lt;/strong&gt;&lt;br/&gt;&#10;&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;johon siis kirjoitetaan haluttu fontti ja koko.&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-ccp-props=&quot;{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}&quot;--&gt; &lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;Jos lopuksi halutaan piilottaa kilpikonna näkyvistä, sen saa tehtyä komennolla&lt;/span&gt;&lt;span&gt; &lt;br/&gt;&#10;&lt;/span&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;none&quot;--&gt;Kille.hideturtle()&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-ccp-props=&quot;{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}&quot;--&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;Tässä oli vain joitakin yleisimpiä käskyjä kilpikonnalle. Lisää löytyy esimerkiksi googlesta etsimällä hakusanoilla ‘kilpikonnagrafiikka’ tai ‘turtle graphics’.&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-ccp-props=&quot;{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}&quot;--&gt; &lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;!--filtered attribute: data-contrast=&quot;auto&quot;--&gt;Kilpikonnagrafiikkaa käyttäessä kannattaa edetä aina vaihe kerrallaan, ja testata ohjelmaa jokaisen käskyn lisäyksen jälkeen. Kannattaa myös huomata, että kuvia piirrettäessä kilpikonnagrafiikalla vaihtoehtoisia komentoja ja etenemistapoja on yhtä monta kuin tekijöitäkin: saman lopputuloksen voi siis saada monella erilaisella koodilla.&lt;/span&gt;&lt;span&gt;&lt;!--filtered attribute: data-ccp-props=&quot;{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}&quot;--&gt; &lt;/span&gt;&lt;/p&gt;&#10;</content>
<published>2022-01-17T14:32:36+02:00</published>
</entry>


</feed>