<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/535/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>a) Tulostuskäsky ja kommentit</title>
<id>https://peda.net/id/0b06877945b</id>
<updated>2020-02-02T15:08:02+02:00</updated>
<link href="https://peda.net/id/0b06877945b:atom" rel="self" />
<link href="https://peda.net/jyvaskyla/kilpisenkoulu/oppiaineet/atk/8-luokan-tvt02/hl/7-python/perusteet/pkjyl#top" rel="alternate" />
<logo>https://peda.net/:static/535/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>Pythonilla kirjoittaminen ja ohjelmien kommentointi</title>
<id>https://peda.net/id/0b07683445b</id>
<updated>2017-10-05T14:50:16+03:00</updated>
<link href="https://peda.net/jyvaskyla/kilpisenkoulu/oppiaineet/atk/8-luokan-tvt02/hl/7-python/perusteet/pkjyl/pkjyl#top" />
<content type="html">&lt;br/&gt;&#10;Harjoitellaan ensimmäisenä tulostuskomento &lt;strong class=&quot;editor red&quot;&gt;print&lt;/strong&gt;, joka saa pythonin tulostamaan näytölle halutun tekstin.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/MRnREXOHkB4?rel=0&amp;amp;showinfo=0&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;a)&lt;/b&gt; Kirjoita tulostuskäsky &lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt;print&lt;/b&gt;&lt;/strong&gt; ja sen haluttu teksti &lt;b&gt;(&amp;quot;sulkeiden ja lainausmerkkien sisään.&amp;quot;)&lt;/b&gt;&lt;br/&gt;&#10;esimerksi:&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/jyvaskyla/kilpisenkoulu/oppiaineet/atk/8-luokan-tvt02/hl/7-python/perusteet/pkjyl/pkjyl/python2-png#top&quot; title=&quot;python2.png&quot;&gt;&lt;img src=&quot;https://peda.net/jyvaskyla/kilpisenkoulu/oppiaineet/atk/8-luokan-tvt02/hl/7-python/perusteet/pkjyl/pkjyl/python2-png:file/photo/8bb7aab8f20405e3e65eee81728c3955d54794d7/python2.png&quot; alt=&quot;&quot; title=&quot;python2.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;huomaat että ohjelma värittää koodista automaattisesti käskyt, käyttäjän tulosteet ja kommentit eri väreillä. Tämä helpottaa koodin ymmärtämistä ja virheiden havaitsemista. &lt;br/&gt;&#10;&lt;br/&gt;&#10;Hyvään ohjelmointitapaan kuuluu käyttää selkeää ja riittävää kommentointia, jotta muut pääsevät koodiasi lukiessa helposti kärrylle sen merkityksestä. &lt;br/&gt;&#10;Kommentit ovat omia huomioita ohjelman toiminnasta, jotka on tarkoitettu vain itselle ja muille koodia lukeville ihmisille - ei tietokoneelle.&lt;br/&gt;&#10;Kommentit kirjoitetaan &lt;strong class=&quot;editor red&quot;&gt;#&lt;/strong&gt; merkin perään. Python tulkki jättää huomioimatta hashtag merkin perässä sillä rivillä olevan tekstin, joten kommentit eivät sotke koodin toimintaa. &lt;br/&gt;&#10;Samoin tyhjiä rivejä voit jättää vapaasti ohjelmaan, jotta ohjelman eri osat erottuvat selkeämmin. Python tulkki jättää myös ne huomioimatta.&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;&lt;br/&gt;&#10;&lt;/strong&gt;&lt;br/&gt;&#10;&lt;b&gt;b)&lt;/b&gt; Lisää siis vielä äskeiseen koodiin kommentit käyttäen hashtag merkkiä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Esimerkiksi näin:&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/jyvaskyla/kilpisenkoulu/oppiaineet/atk/8-luokan-tvt02/hl/7-python/perusteet/pkjyl/pkjyl/pyt1-png8#top&quot; title=&quot;pyt1.png&quot;&gt;&lt;img src=&quot;https://peda.net/jyvaskyla/kilpisenkoulu/oppiaineet/atk/8-luokan-tvt02/hl/7-python/perusteet/pkjyl/pkjyl/pyt1-png8:file/photo/bf667d6522e3083bb92b98f91057b0e0ba9b367d/pyt1.png&quot; alt=&quot;&quot; title=&quot;pyt1.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Ota myös jatkossa tavaksi kommentoida ohjelmiesi toimintaa.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;c)&lt;/b&gt; Kun haluat tulostaa lukuja &lt;strong class=&quot;editor red&quot;&gt;print&lt;/strong&gt; käskyllä, &lt;b&gt;älä käytä lainausmerkkejä&lt;/b&gt; ja&lt;b&gt; muista aina käyttää desimaaliluvuissa pistettä pilkun sijaan. &lt;/b&gt;Jos yrität tulostaa vaikka luvun 3,14 &lt;strong class=&quot;editor red&quot;&gt;print&lt;/strong&gt; käskyllä ja käytät pilkkua, Python tulkitsee että yrität tulostaa kaksi eri lukua. 3 ja 14. Pythonissa kuten yleensäkin ohjelmointikielissa desimaaliluvuissa käytetään pistettä.&lt;br/&gt;&#10;esim.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/jyvaskyla/kilpisenkoulu/oppiaineet/atk/8-luokan-tvt02/hl/7-python/perusteet/pkjyl/pkjyl/pyt7-png#top&quot; title=&quot;pyt7.png&quot;&gt;&lt;img src=&quot;https://peda.net/jyvaskyla/kilpisenkoulu/oppiaineet/atk/8-luokan-tvt02/hl/7-python/perusteet/pkjyl/pkjyl/pyt7-png:file/photo/7771ebc20c236c2bf0d4b745c554c7661b4ca2f4/pyt7.png&quot; alt=&quot;&quot; title=&quot;pyt7.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2020-02-02T15:08:02+02:00</published>
</entry>

<entry>
<title>Tehtävä</title>
<id>https://peda.net/id/0b0e709f45b</id>
<updated>2017-10-23T17:23:31+03:00</updated>
<link href="https://peda.net/jyvaskyla/kilpisenkoulu/oppiaineet/atk/8-luokan-tvt02/hl/7-python/perusteet/pkjyl/teht%C3%A4v%C3%A4#top" />
<content type="html">​1) Kirjoita ohjelma, joka tulostaa näyttöön &amp;quot;Hei, maailma!&amp;quot;&lt;br/&gt;&#10;Lisää ohjelmakoodiin myös kommentit, joissa näkyy vähintään oma nimesi ja päivämäärä&lt;br/&gt;&#10;2) Lisää vielä toinen print käsky ja testaa siinä pilkun ja pisteen eroa Pythonissa.&lt;br/&gt;&#10;Tulosta 3,14 ja 3.14&lt;br/&gt;&#10;Mitä eroa tuloksissa on?&lt;br/&gt;&#10;&lt;br/&gt;&#10;​&lt;iframe src=&quot;https://trinket.io/embed/python/8f88e6adf2&quot; width=&quot;100%&quot; height=&quot;600&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​</content>
<published>2020-02-02T15:08:02+02:00</published>
</entry>


</feed>