{"id":42,"date":"2010-10-14T12:37:50","date_gmt":"2010-10-14T12:37:50","guid":{"rendered":"http:\/\/python.pingviinitiivul.ee\/?p=42"},"modified":"2010-10-14T13:40:03","modified_gmt":"2010-10-14T13:40:03","slug":"viies-tund","status":"publish","type":"post","link":"https:\/\/python.pingviinitiivul.ee\/?p=42","title":{"rendered":"Viies tund"},"content":{"rendered":"<p>Veel \u00fcks andmet\u00fc\u00fcp teksti ja numbrite k\u00f5rvale: nimekirjad:<\/p>\n<p><code>kuud = ('Jaanuar','Veebruar','M\u00e4rts','Aprill','Mai','Juuni',\\<br \/>\n'Juuli','August','September','Oktoober','November','  Detsember')<br \/>\nprint kuud[11]<br \/>\nprint kuud<\/code><\/p>\n<p>See on t\u00e4psemalt Pythoni jaoks &#8220;Tuples&#8221; &#8211; nimekiri, mida muuta ei saa.<\/p>\n<p>Meenutuseks: k\u00f5ikidele programmidele kaks esimest rida:<br \/>\n<code>#!\/usr\/bin\/python<br \/>\n# -*- coding: utf-8 -*-<\/code><\/p>\n<p>Teine v\u00f5imalus on muudetavad nimekirjad &#8211; &#8220;List&#8221;:<\/p>\n<p><code><br \/>\nkassid = ['Miisu', 'Kurri', 'Toomas', 'Triibu', 'Kiki']<br \/>\nprint kassid[1] # n\u00e4itame teist kassinime nimekirjast - loendamine algab nullist<br \/>\nkassid.append('Kata')  # lisame l\u00f5ppu uue kassinime Kata<br \/>\nprint kassid<br \/>\ndel kassid[2]  # Eemaldame kolmanda kassinime<br \/>\nprint kassid<br \/>\n<\/code><\/p>\n<p>&#8220;Elu, universum ja k\u00f5ik&#8221;:<\/p>\n<p><code>demonimekiri = [\"elu\", 42, \"universum\", 6, \"ja\", 7]<br \/>\nprint \"demonimekiri = \",demonimekiri<br \/>\ndemonimekiri.append(\"koik\")<br \/>\nprint \"peale 'koik' lisamist on demonimekiri:\"<br \/>\nprint demonimekiri<br \/>\nprint \"len(demonimekiri) =\", len(demonimekiri) # demonimekirja liikmete arv<br \/>\nprint \"demonimekiri.index(42) =\", demonimekiri.index(42) # numbri 42 positsioon nimekirjas<br \/>\nprint \"demonimekiri[1] =\", demonimekiri[1]<\/p>\n<p># ts\u00fckkel l\u00e4bi nimekirja<br \/>\nc = 0<br \/>\nwhile c < len(demonimekiri):      # kuni c on v\u00e4iksem kui nimekirja pikkus\n&nbsp;&nbsp;&nbsp;    print \"demonimekiri[\", c, \"] =\", demonimekiri[c]\n&nbsp;&nbsp;&nbsp;    c = c + 1\n \ndel demonimekiri[2]\nprint \"peale 'universumi' eemaldamist demonimekirjast:\"\nprint demonimekiri\nif \"elu\" in demonimekiri:      # kui \"elu\" on nimekirjas\n&nbsp;&nbsp;&nbsp;    print \"'elu' leiti demonimekirjast\"\nelse:\n&nbsp;&nbsp;&nbsp;    print \"'elu' ei leitud demonimekirjast\"\n \nif \"amoeba\" in demonimekiri:\n&nbsp;&nbsp;&nbsp;    print \"'amoeba' leiti demonimekirjast\"\n \nif \"amoeba\" not in demonimekiri:\n&nbsp;&nbsp;&nbsp;    print \"'amoeba' ei leitud demonimekirjast\"\n \ndemonimekiri.sort()\nprint \"Peale sorteerimist:\", demonimekiri<\/code><\/p>\n<p>#!\/usr\/bin\/python<br \/>\n# -*- coding: utf-8 -*-<\/p>\n<p>Inimeste nimekiri:<\/p>\n<p><code>inimesed = [\"Mati\"]<br \/>\nsisend = \"dffd\";<\/p>\n<p>while sisend!= \"\" :<br \/>\n    sisend = raw_input(\"Anna nimi:\")<br \/>\n    inimesed.append(sisend)<\/p>\n<p>inimesed.sort()<\/p>\n<p>print inimesed<\/code><\/p>\n<p>Vaatame veel veidi for ts\u00fcklit ja teksti vormistamist v\u00e4ljastamisel:<\/p>\n<p><code>for x in range(1, 11):<br \/>\n&nbsp;&nbsp;&nbsp;print repr(x).rjust(3), repr(x*x).rjust(4),<br \/>\n&nbsp;&nbsp;&nbsp;# t\u00e4helepanu: eelmise rea l\u00f5pus oli koma<br \/>\n&nbsp;&nbsp;&nbsp;print repr(x*x*x).rjust(4)<\/code><\/p>\n<p>V\u00f5i:<br \/>\n<code>for x in range(1,11):<br \/>\n&nbsp;&nbsp;&nbsp;print '{0:2d} {1:3d} {2:4d}'.format(x, x*x, x*x*x)<\/code><\/p>\n<p>Tabel koos nimekirjaga:<\/p>\n<p><code>table = {'Sass': 4127, 'Jaak': 4098, 'Tom': 8637678}<br \/>\nprint 'Jaak: {Jaak:d}; Sass: {Sass:d}; Tom: {Tom:d}'.format(**table)<br \/>\nJaak: 4098; Sass: 4127; Tom: 8637678<\/code><\/p>\n<p>Faili avamine kirjutamiseks ja kirjutamine faili:<\/p>\n<p><code>f = open('salvestus', 'w')<br \/>\nprint f<br \/>\nf.write(tekst)<br \/>\nf.close()<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Veel \u00fcks andmet\u00fc\u00fcp teksti ja numbrite k\u00f5rvale: nimekirjad: kuud = (&#8216;Jaanuar&#8217;,&#8217;Veebruar&#8217;,&#8217;M\u00e4rts&#8217;,&#8217;Aprill&#8217;,&#8217;Mai&#8217;,&#8217;Juuni&#8217;,\\ &#8216;Juuli&#8217;,&#8217;August&#8217;,&#8217;September&#8217;,&#8217;Oktoober&#8217;,&#8217;November&#8217;,&#8217; Detsember&#8217;) print kuud[11] print kuud See on t\u00e4psemalt Pythoni jaoks &#8220;Tuples&#8221; &#8211; nimekiri, mida muuta ei saa. Meenutuseks: k\u00f5ikidele programmidele kaks esimest rida: #!\/usr\/bin\/python # -*- coding: utf-8 &hellip; <a href=\"https:\/\/python.pingviinitiivul.ee\/?p=42\">J\u00e4tka lugemist <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-42","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=\/wp\/v2\/posts\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=42"}],"version-history":[{"count":18,"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=\/wp\/v2\/posts\/42\/revisions"}],"predecessor-version":[{"id":60,"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=\/wp\/v2\/posts\/42\/revisions\/60"}],"wp:attachment":[{"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=42"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=42"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}