{"id":202,"date":"2026-02-24T07:35:16","date_gmt":"2026-02-24T05:35:16","guid":{"rendered":"https:\/\/blog.edu.turku.fi\/allu\/?page_id=202"},"modified":"2026-03-31T10:51:06","modified_gmt":"2026-03-31T07:51:06","slug":"ohjelmoinnin-perusteet","status":"publish","type":"page","link":"https:\/\/blog.edu.turku.fi\/allu\/sivu-1\/ohjelmoinnin_aiheet\/ohjelmoinnin-perusteet-tasot\/ohjelmoinnin-perusteet\/","title":{"rendered":"Ohjelmoinnin perusteet &#8211; helpot"},"content":{"rendered":"\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/blog.edu.turku.fi\/allu\/sivu-1\/alaspain-eriyttava\/ohjelmoinnin-perusteet-tasot\/\" style=\"background-color:#e6f3b7\">Palaa takaisin<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-4e7c413628ccddaf8f038679578c1aad\">Ohjelmoinnin perusteet \u2013 helpot teht\u00e4v\u00e4t<\/h2>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Python perusfunktioita<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><em><strong>Teht\u00e4v\u00e4 1.<\/strong><\/em>&nbsp;Tulosta identtisesti n\u00e4yt\u00f6lle seuraava teksti: Tervetuloa, MAA 11 kurssille!&nbsp;&nbsp;<\/h4>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-1&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"border-style:none;border-width:0px;background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-1-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-1\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">  Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-1\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-1-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:43% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"315\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-074353.png\" alt=\"&quot;&quot;\" class=\"wp-image-206 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-074353.png 504w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-074353-300x188.png 300w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>print(\"Tervetuloa, MAA 11 kurssille!\")<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>Tervetuloa, MAA 11 kurssille!<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><em><strong>Teht\u00e4v\u00e4 2.<\/strong>&nbsp;<\/em>Tutki alla olevaa koodia. Mik\u00e4 virhe koodissa on&nbsp;ja miten saat korjattua sen?&nbsp;<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>print(float(\"3,3\"))<\/code><\/pre>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-2&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-2-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-2\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">  Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-2\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-2-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p>Ongelmana on pilkku (,), koska Python ei tunnista sit\u00e4 desimaalierottimena. Python k\u00e4ytt\u00e4\u00e4 kansainv\u00e4lisen standardin mukaan pistett\u00e4 (.) desimaalierottimena.<\/p>\n\n\n\n<p>Korjattu koodi:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>print(float(\"3.3\"))<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong>Teht\u00e4v\u00e4 3. <\/strong>Yhdist\u00e4&nbsp;funktiot ja niiden selitteet.<\/h4>\n\n\n<div class=\"h5p-iframe-wrapper\"><iframe id=\"h5p-iframe-3\" class=\"h5p-iframe\" data-content-id=\"3\" style=\"height:1px\" src=\"about:blank\" frameBorder=\"0\" scrolling=\"no\" title=\"Yhdist\u00e4 funktiot ja niiden selitteet\"><\/iframe><\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Python peruskomentoja<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><em><strong>Teht\u00e4v\u00e4 4.<\/strong><\/em>&nbsp;Suorita alla oleva ohjelma. Miksi rivien 1 ja 2 komentojen tulosteet ovat erilaiset?&nbsp;<\/h4>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"334\" height=\"86\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-150723.png\" alt=\"&quot;&quot;\" class=\"wp-image-423 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-150723.png 334w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-150723-300x77.png 300w\" sizes=\"auto, (max-width: 334px) 100vw, 334px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>print(&#8221;2-1&#8221;)&nbsp;<br>print(2-1)&nbsp;<br>print(&#8221;2 &#8211; 1 =&#8221;,&nbsp;2-1)&nbsp;<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-3&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-3-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-3\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">VINKKI!<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-3\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-3-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p>Pohdi sulkeiden sis\u00e4ll\u00e4 olevan tiedon tyyppi\u00e4.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-4&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-4-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-4\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-4\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-4-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:37% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"322\" height=\"359\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-151229.png\" alt=\"Kuvakaappaus Python-koodista ja tulosteesta.\" class=\"wp-image-425 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-151229.png 322w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-151229-269x300.png 269w\" sizes=\"auto, (max-width: 322px) 100vw, 322px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Rivien 1 ja kaksi tulosteet ovat erilaiset, koska rivin 1 koodi on merkkijono. Rivin 2 koodi on laskutoimitus, joka toteutetaan Pythonin aritmeettisen operaattorin avulla.&nbsp;<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong><em>Teht\u00e4v\u00e4 5.<\/em>&nbsp;<\/strong>J\u00e4rjest\u00e4 seuraavat koodin osat ja aja koodi.&nbsp;Selit\u00e4 vastaus, mist\u00e4 matemaattisesta laskusta on kyse.&nbsp;<\/h4>\n\n\n\n<p><strong>a)<\/strong> print,&nbsp;),&nbsp;2, (,&nbsp;*, 3&nbsp;<br><strong>b)<\/strong> (,&nbsp;print, ), \/\/, 3,7&nbsp;<br><strong>c)<\/strong> 2, 5, -, ), (,&nbsp;print&nbsp;<\/p>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-5&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-5-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-5\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-5\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-5-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:36% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"191\" height=\"311\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-151715.png\" alt=\"&quot;&quot;\" class=\"wp-image-430 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-151715.png 191w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-151715-184x300.png 184w\" sizes=\"auto, (max-width: 191px) 100vw, 191px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>a)<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>print(2*3)<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>6<\/p>\n\n\n\n<p><strong>Perustelu:<\/strong> Kyseess\u00e4 on kertolasku.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:37% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"328\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-154244-190x328.png\" alt=\"&quot;&quot;\" class=\"wp-image-440 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-154244.png 190w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-154244-174x300.png 174w\" sizes=\"auto, (max-width: 190px) 100vw, 190px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>b)<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>print(7\/\/3)<\/code><\/pre>\n\n\n\n<p>tai<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>print(3\/\/7)<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<p>tai <\/p>\n\n\n\n<p>0<\/p>\n\n\n\n<p><strong>Perustelu:<\/strong> Kyseess\u00e4 on jakolasku eli osam\u00e4\u00e4r\u00e4. Vastaukseksi tulee kokonaisluku, joka on katkaistu desimaalipilkun kohdalta. (Vertaa pelk\u00e4st\u00e4\u00e4n yhdell\u00e4 jakoviivalla jakoon (7\/3 tai 3\/7).)<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:41% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"177\" height=\"334\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-154758-177x334.png\" alt=\"&quot;&quot;\" class=\"wp-image-441 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-154758.png 177w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-24-154758-159x300.png 159w\" sizes=\"auto, (max-width: 177px) 100vw, 177px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>c)<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>print(2-5)<\/code><\/pre>\n\n\n\n<p>tai<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>print(5-2)<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>-3<\/p>\n\n\n\n<p>tai <\/p>\n\n\n\n<p>3<\/p>\n\n\n\n<p><strong>Perustelu:<\/strong> Kyseess\u00e4 on v\u00e4hennyslasku eli lukujen erotus.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong><em>Teht\u00e4v\u00e4 6.<\/em>&nbsp;<\/strong>Jatka alla olevaa koodia ja laske annetut laskut, kun a on 5 ja b on 2. <\/h4>\n\n\n\n<p>Koodin alku:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#muuttujat\na=5\nb=2<\/code><\/pre>\n\n\n\n<p><strong>a)<\/strong> a:n ja b:n summa<br><strong>b)<\/strong> a:n ja b:n tulo<br><strong>c)<\/strong> a jaettuna b:ll\u00e4, jakoj\u00e4\u00e4nn\u00f6s<br><strong>d)<\/strong> a potenssiin b<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-6&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-6-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-6\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">VINKKI!<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-6\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-6-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p>Voit kirjoittaa muuttujan nimen numeron sijaan esimerkiksi 5-2=a-b=3<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-7&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-7-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-7\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-7\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-7-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:20% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"120\" height=\"327\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-073339.png\" alt=\"&quot;&quot;\" class=\"wp-image-575 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-073339.png 120w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-073339-110x300.png 110w\" sizes=\"auto, (max-width: 120px) 100vw, 120px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>a)<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#muuttujat\na=5\nb=2\n\nprint(a+b)<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>7<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:20% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"129\" height=\"343\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-074732-1.png\" alt=\"&quot;&quot;\" class=\"wp-image-579 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-074732-1.png 129w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-074732-1-113x300.png 113w\" sizes=\"auto, (max-width: 129px) 100vw, 129px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>b)<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#muuttujat\na=5\nb=2\n\nprint(a*b)\n#tai\nprint(b*a)<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>10<\/p>\n\n\n\n<p>10<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:20% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"134\" height=\"340\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-074613-134x340.png\" alt=\"&quot;&quot;\" class=\"wp-image-577 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-074613.png 134w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-074613-118x300.png 118w\" sizes=\"auto, (max-width: 134px) 100vw, 134px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>c)<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#muuttujat\na=5\nb=2\n\nprint(a%b)\n#tai\nprint(b%a)<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>1<\/p>\n\n\n\n<p>2<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:21% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"134\" height=\"344\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-075307.png\" alt=\"&quot;&quot;\" class=\"wp-image-580 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-075307.png 134w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-075307-117x300.png 117w\" sizes=\"auto, (max-width: 134px) 100vw, 134px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>d)<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#muuttujat\na=5\nb=2\n\nprint(a**b)\n#tai\nprint(b**a)<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>25<\/p>\n\n\n\n<p>32<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Muuttujat ja tyypit<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Muuttujan nime\u00e4misen s\u00e4\u00e4nn\u00f6t<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Muuttuja voi sis\u00e4lt\u00e4\u00e4 kirjaimia, numeroita ja alaviivoja (_).<\/li>\n\n\n\n<li>Muuttuja nimess\u00e4 ei suositella k\u00e4ytett\u00e4v\u00e4ksi \u00e4\u00e4kk\u00f6si\u00e4 (\u00e4, \u00f6, \u00e5).<\/li>\n\n\n\n<li>Muuttuja nimi ei voi alkaa numerolla.<\/li>\n\n\n\n<li>Muuttuja nimen\u00e4 ei voi k\u00e4ytt\u00e4\u00e4 Pythonin varattuja sanoja.<\/li>\n<\/ol>\n\n\n\n<p>Voit tarkistaa varatut sanat seuraavalla koodilla:<\/p>\n\n\n\n<p>import keyword<br>print(keyword.kwlist)<\/p>\n<\/blockquote>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong>Teht\u00e4v\u00e4 7.<\/strong> Onko annettu muuttuja Pythonin s\u00e4\u00e4nt\u00f6jen mukainen? Perustele vastauksesi.<\/h4>\n\n\n\n<p><strong>a)<\/strong> 3luku = 3<br><strong>b) <\/strong>Taulukko3 = [3, 3, 2, 4]<br><strong>c)<\/strong> Kissaj@Koira = \u201cKissaj@Koira\u201d<br><strong>d)<\/strong> huone_numero_2 = True<br><strong>e)<\/strong> Linja-auto = \u201cmy\u00f6h\u00e4ss\u00e4\u201d<br><strong>f)<\/strong> _vari = \u201cvihre\u00e4\u201d<br><strong>g)<\/strong> class = \u201cstr\u201d<\/p>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-8&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-8-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-8\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-8\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-8-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<ol style=\"list-style-type:lower-alpha\" class=\"wp-block-list\">\n<li>V\u00e4\u00e4rin, koska numero ei voi aloittaa muuttujan nime\u00e4.<\/li>\n\n\n\n<li>Oikein<\/li>\n\n\n\n<li>V\u00e4\u00e4rin, koska muuttujan nimi ei voi sis\u00e4lt\u00e4\u00e4 @-merkki\u00e4. Sill\u00e4 vain muuttujan nimi voi sis\u00e4lt\u00e4\u00e4 vain kirjaimia, numeroita ja alaviivoja (_).<\/li>\n\n\n\n<li>Oikein<\/li>\n\n\n\n<li>V\u00e4\u00e4rin, sill\u00e4 vain muuttujan nimi voi sis\u00e4lt\u00e4\u00e4 vain kirjaimia, numeroita ja alaviivoja (_).<\/li>\n\n\n\n<li>Oikein<\/li>\n\n\n\n<li>V\u00e4\u00e4rin, koska class on varattu avainsana.<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong>Teht\u00e4v\u00e4 8.<\/strong> Selvit\u00e4 alla olevien muuttujien tyypit type()-komennon avulla.<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>#muuttujat\na = 42\nb = 3.14\nc = \"Hei, opiskelija!\"\nd = &#091;1, 2, 3]\ne = {'avain': 'arvo'}\nf = True<\/code><\/pre>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-9&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-9-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-9\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-9\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-9-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:20% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"218\" height=\"331\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-081533-1.png\" alt=\"&quot;&quot;\" class=\"wp-image-586 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-081533-1.png 218w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-081533-1-198x300.png 198w\" sizes=\"auto, (max-width: 218px) 100vw, 218px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>a<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#muuttujat\na = 42\nb = 3.14\nc = \"Hei, opiskelija!\"\nd = &#091;1, 2, 3]\ne = {'avain': 'arvo'}\nf = True\n\nprint(type(a))<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>&lt;class &#8217;int&#8217;&gt;<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:19px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:20% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"211\" height=\"332\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-082502.png\" alt=\"&quot;&quot;\" class=\"wp-image-587 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-082502.png 211w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-082502-191x300.png 191w\" sizes=\"auto, (max-width: 211px) 100vw, 211px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>b<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#muuttujat\na = 42\nb = 3.14\nc = \"Hei, opiskelija!\"\nd = &#091;1, 2, 3]\ne = {'avain': 'arvo'}\nf = True\n\nprint(type(b))<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>&lt;class &#8217;float&#8217;&gt;<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:19px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:20% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"215\" height=\"333\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-082754.png\" alt=\"&quot;&quot;\" class=\"wp-image-588 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-082754.png 215w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-082754-194x300.png 194w\" sizes=\"auto, (max-width: 215px) 100vw, 215px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>c<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#muuttujat\na = 42\nb = 3.14\nc = \"Hei, opiskelija!\"\nd = &#091;1, 2, 3]\ne = {'avain': 'arvo'}\nf = True\n\nprint(type(c))<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>&lt;class &#8217;str&#8217;&gt;<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:19px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:20% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"209\" height=\"328\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-083201.png\" alt=\"&quot;&quot;\" class=\"wp-image-589 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-083201.png 209w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-083201-191x300.png 191w\" sizes=\"auto, (max-width: 209px) 100vw, 209px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>d<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#muuttujat\na = 42\nb = 3.14\nc = \"Hei, opiskelija!\"\nd = &#091;1, 2, 3]\ne = {'avain': 'arvo'}\nf = True\n\nprint(type(d))<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>&lt;class &#8217;list&#8217;&gt;<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:19px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:20% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"215\" height=\"330\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-083356.png\" alt=\"&quot;&quot;\" class=\"wp-image-590 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-083356.png 215w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-083356-195x300.png 195w\" sizes=\"auto, (max-width: 215px) 100vw, 215px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>e<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#muuttujat\na = 42\nb = 3.14\nc = \"Hei, opiskelija!\"\nd = &#091;1, 2, 3]\ne = {'avain': 'arvo'}\nf = True\n\nprint(type(e))<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>&lt;class &#8217;dict&#8217;&gt;<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:19px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:20% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"216\" height=\"330\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-083453.png\" alt=\"&quot;&quot;\" class=\"wp-image-591 size-full\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-083453.png 216w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-083453-196x300.png 196w\" sizes=\"auto, (max-width: 216px) 100vw, 216px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>f<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#muuttujat\na = 42\nb = 3.14\nc = \"Hei, opiskelija!\"\nd = &#091;1, 2, 3]\ne = {'avain': 'arvo'}\nf = True\n\nprint(type(f))<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>&lt;class &#8217;bool&#8217;&gt;<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Moduulit<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong>Teht\u00e4v\u00e4 9.<\/strong> Kutsu math-moduuli. <\/h4>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-10&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-10-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-10\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">VINKKI!<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-10\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-10-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p>Moduulit kutsutaan import avulla -&gt; import + moduulin nimi.<\/p>\n\n\n\n<p>Esimerkiksi import random<\/p>\n\n\n\n<p>Ajattele moduleja kirjastona. Lainaat valmiita fuktioita omaan koodiisi.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-11&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-11-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-11\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-11\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-11-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<pre class=\"wp-block-code\"><code>import math<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong>Teht\u00e4v\u00e4 10.<\/strong> Kutsu moduuli math ja aja kohtien 1, 3 ja 5 komennot ja tulosta vastaus n\u00e4kyville. Vastaa 2, 4 ja 6 kohdan kysymyksiin.<\/h4>\n\n\n\n<p>1. math.sqrt(2)<br>2. Mit\u00e4 matemaattista laskua 1 kohta kuvaa?<br>a) <math data-latex=\"\\sqrt2\"><semantics><msqrt><mn>2<\/mn><\/msqrt><annotation encoding=\"application\/x-tex\">\\sqrt2<\/annotation><\/semantics><\/math><br>b) <math data-latex=\"\\sqrt[2]{2}\"><semantics><mroot><mn>2<\/mn><mn>2<\/mn><\/mroot><annotation encoding=\"application\/x-tex\">\\sqrt[2]{2}<\/annotation><\/semantics><\/math><br>c) <math data-latex=\"2\\cdot\\sqrt2\"><semantics><mrow><mn>2<\/mn><mo>\u22c5<\/mo><msqrt><mn>2<\/mn><\/msqrt><\/mrow><annotation encoding=\"application\/x-tex\">2\\cdot\\sqrt2<\/annotation><\/semantics><\/math><\/p>\n\n\n\n<div style=\"height:7px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>3. math.cos(-1)<br>4. Mit\u00e4 matemaattista laskua 3 kohta kuvaa?<br>a) <math data-latex=\"cos(x)=x\"><semantics><mrow><mi>c<\/mi><mi>o<\/mi><mi>s<\/mi><mo form=\"prefix\" stretchy=\"false\">(<\/mo><mi>x<\/mi><mo form=\"postfix\" stretchy=\"false\">)<\/mo><mo>=<\/mo><mi>x<\/mi><\/mrow><annotation encoding=\"application\/x-tex\">cos(x)=x<\/annotation><\/semantics><\/math><br>b) <math data-latex=\"cos(\\pi)=x\"><semantics><mrow><mi>c<\/mi><mi>o<\/mi><mi>s<\/mi><mo form=\"prefix\" stretchy=\"false\">(<\/mo><mi>\u03c0<\/mi><mo form=\"postfix\" stretchy=\"false\">)<\/mo><mo>=<\/mo><mi>x<\/mi><\/mrow><annotation encoding=\"application\/x-tex\">cos(\\pi)=x<\/annotation><\/semantics><\/math><br>c) <math data-latex=\"cos(x)=-1\"><semantics><mrow><mi>c<\/mi><mi>o<\/mi><mi>s<\/mi><mo form=\"prefix\" stretchy=\"false\">(<\/mo><mi>x<\/mi><mo form=\"postfix\" stretchy=\"false\">)<\/mo><mo>=<\/mo><mo form=\"prefix\" stretchy=\"false\">\u2212<\/mo><mn>1<\/mn><\/mrow><annotation encoding=\"application\/x-tex\">cos(x)=-1<\/annotation><\/semantics><\/math><\/p>\n\n\n\n<div style=\"height:7px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>5. math.e**3<br>6. Mit\u00e4 matemaattista laskua 5 kohta kuvaa?<br>a) <math data-latex=\"3e\"><semantics><mrow><mn>3<\/mn><mi>e<\/mi><\/mrow><annotation encoding=\"application\/x-tex\">3e<\/annotation><\/semantics><\/math><br>b) <math data-latex=\"e^3\"><semantics><msup><mi>e<\/mi><mn>3<\/mn><\/msup><annotation encoding=\"application\/x-tex\">e^3<\/annotation><\/semantics><\/math><br>c) <math data-latex=\"e\\cdot3\"><semantics><mrow><mi>e<\/mi><mo>\u22c5<\/mo><mn>3<\/mn><\/mrow><annotation encoding=\"application\/x-tex\">e\\cdot3<\/annotation><\/semantics><\/math><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-12&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-12-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-12\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-12\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-12-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:40% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"196\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-134025.png\" alt=\"&quot;&quot;\" class=\"wp-image-667 size-full\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>1.<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import math\n\nmath.sqrt(2)<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>1.4142135623730951<\/p>\n<\/div><\/div>\n\n\n\n<p>2. Oikea vastaus on a-kohta.<\/p>\n\n\n\n<div style=\"height:19px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:30% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"187\" height=\"195\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-134136.png\" alt=\"&quot;&quot;\" class=\"wp-image-669 size-full\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>3.<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import math\n\nmath.cos(-1)<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>0.5403023058681398<\/p>\n<\/div><\/div>\n\n\n\n<p>4. Oikea vastaus on b-kohta.<\/p>\n\n\n\n<div style=\"height:19px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:30% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"178\" height=\"197\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/02\/Nayttokuva-2026-02-26-134228.png\" alt=\"&quot;&quot;\" class=\"wp-image-671 size-full\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>5.<\/p>\n\n\n\n<p><strong>Koodi:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import math\n\nmath.e**3<\/code><\/pre>\n\n\n\n<p><strong>Tuloste:<\/strong><\/p>\n\n\n\n<p>20.085536923187664<\/p>\n<\/div><\/div>\n\n\n\n<p>6. Oikea vastaus on b-kohta.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong>Teht\u00e4v\u00e4 11.<\/strong> Tutustu random-moduuliin. T\u00e4m\u00e4n moduulin avulla pystyt tuottamaan satunnaisia numeroita. Pohdi ja perustele ovatko seuraavat esimerkit satunnaisia tuloksia vai pystyyk\u00f6 vastauksen ennustamaan.<\/h4>\n\n\n\n<p><strong>a) <\/strong>Nopan heitto.<br><strong>b)<\/strong> Korttipakka sekoitetaan ja pakan p\u00e4\u00e4llimm\u00e4inen kortti nostetaan.<br><strong>c)<\/strong> Linja-auto saapuu pys\u00e4kille aikataulussa.<br><strong>d) <\/strong>Matemaattinen laskutoimitus.<br><strong>e) <\/strong>Karkkipussista otetaan karkki silm\u00e4t kiinni.<br><strong>f)<\/strong> Korttipakka on j\u00e4rjestyksess\u00e4 ja nostetaan p\u00e4\u00e4llimm\u00e4inen kortti.<\/p>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-13&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-13-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-13\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-13\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-13-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p>a) Satunnainen, koska tulos vaihtelee.<br>b) Satunnainen, koska korttien j\u00e4rjestys vaihtelee.<br>c) Ennustettava, koska linja-auton saapumisaika tiedet\u00e4\u00e4n ja sama toistuu.<br>d) Ennustettava, koska esimerkiksi 3+2 tulos on aina 5.<br>e) Satunnainen, koska karkki otetaan n\u00e4kem\u00e4tt\u00e4.<br>f) Ennustettava, koska pakan j\u00e4rjestys tiedet\u00e4\u00e4n.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong>Teht\u00e4v\u00e4 12.1.<\/strong> T\u00e4yt\u00e4 tyhj\u00e4t kohdat oikealla random funktiolla.<\/h4>\n\n\n<div class=\"h5p-iframe-wrapper\"><iframe id=\"h5p-iframe-4\" class=\"h5p-iframe\" data-content-id=\"4\" style=\"height:1px\" src=\"about:blank\" frameBorder=\"0\" scrolling=\"no\" title=\"Random moduuli\"><\/iframe><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong>Teht\u00e4v\u00e4<\/strong> <strong>12.2.<\/strong> Kutsu random-moduuli ja aja koodit useampaan kertaan. Mit\u00e4 huomaat?<\/h4>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-14&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-14-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-14\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Koodit<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-14\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-14-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p>a. Nopan heitto.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>print(random.randint(1,6))<\/code><\/pre>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>b. Sekoitettu korttipakka ja nostetaan p\u00e4\u00e4llimm\u00e4inen kortti.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#m\u00e4\u00e4ritet\u00e4\u00e4n korttipakassa olevat maat ja niiden arvot\nmaat = &#091;\"pata\", \"\u00e4ss\u00e4\", \"hertta\", \"ruutu\"]\narvot = &#091;\"A\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7\", \"8\", \"9\", \"10\", \"J\", \"Q\", \"K\"]\npakka = &#091;]\n\n#Yhdistet\u00e4\u00e4n maat ja arvot -&gt; luodaan j\u00e4rjestyksess\u00e4 oleva korttipakka\nfor arvo in arvot:\n    for maa in maat:\n        pakka.append(arvo+maa)\n\n#Sekoitetaan korttipakka\nrandom.shuffle(pakka)\n\n#Nostetaan yksitt\u00e4inen kortti sekoitetusta pakasta ja tulostetaan kortti\nkortti = random.choice(pakka)\nprint(kortti)<\/code><\/pre>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>c. Otetaan karkki silm\u00e4t kiinni.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>karkkipussi = &#091;\"punainen\", \"sininen\", \"vihre\u00e4\", \"keltainen\"]\nkarkki = random.choice(karkkipussi)\nprint(karkki)<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-15&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-15-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-15\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-15\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-15-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p>Ohjelman tuloste muuttuu jokaisella suorituskerralla, koska random\u2011moduuli tuottaa satunnaisia arvoja.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Listat ja indeksit<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong>Teht\u00e4v\u00e4 13.<\/strong> Tutustu Pythonin indekseihin. Vastaa annettuihin kysymyksiin.<\/h4>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"942\" height=\"87\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101256-1.png\" alt=\"Kuva taulukosta, jossa sanan \u2018sana\u2019 kirjaimet O, P, I, S, K, E, L, I, J ja A ovat ensimm\u00e4isell\u00e4 rivill\u00e4 ja niiden indeksit 0\u20139 toisella rivill\u00e4. Taulukko havainnollistaa, miten merkkijonon kirjaimet numeroidaan vasemmalta alkaen.\" class=\"wp-image-1709\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101256-1.png 942w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101256-1-300x28.png 300w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101256-1-768x71.png 768w\" sizes=\"auto, (max-width: 942px) 100vw, 942px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><strong>a)<\/strong> Mik\u00e4 arvo(t) saadaan, kun indeksi on [4]?<br><strong>b)<\/strong> Mik\u00e4 arvo(t) saadaan, kun indeksi on [2:6]?<br><strong>c)<\/strong> Mik\u00e4 arvo(t) saadaan, kun indeksi on [7:]?<br><strong>d)<\/strong> Mik\u00e4 arvo(t) saadaan, kun indeksi on [:2]?<br><strong>e)<\/strong> Mik\u00e4 arvo(t) saadaan, kun indeksi on [-2]?<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-16&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-16-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-16\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">VINKKI!<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-16\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-16-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p>Voit k\u00e4ytt\u00e4\u00e4 apuna alla olevaa Python koodia. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sana = \"opiskelija\"\nprint(sana&#091;indeksi])<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-17&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-17-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-17\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-17\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-17-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p>a) k<br>b) iske<br>c) ija<br>d) op<br>e) j<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong>Teht\u00e4v\u00e4 14.1.<\/strong> Valitse oikea komento, jotta tuloste toteutuu.<\/h4>\n\n\n\n<p>lista = [&#8221;kahvi&#8221;, False, 100, &#8221;maito&#8221;, 2.5 , &#8221;mehu&#8221;]<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"899\" height=\"86\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101321.png\" alt=\"Kuva taulukosta, jossa lista nimelt\u00e4 lista. Sen sis\u00e4lt\u00f6n\u00e4 on kahvi, False, 100, maito, 2.5 ja mehu. N\u00e4m\u00e4 tiedot ovat ensimm\u00e4isell\u00e4 rivill\u00e4 ja niiden indeksit 0\u20135 toisella rivill\u00e4. Taulukko havainnollistaa, miten listan alkiot numeroidaan vasemmalta alkaen.\" class=\"wp-image-1026\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101321.png 899w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101321-300x29.png 300w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101321-768x73.png 768w\" sizes=\"auto, (max-width: 899px) 100vw, 899px\" \/><\/figure>\n\n\n<div class=\"h5p-iframe-wrapper\"><iframe id=\"h5p-iframe-5\" class=\"h5p-iframe\" data-content-id=\"5\" style=\"height:1px\" src=\"about:blank\" frameBorder=\"0\" scrolling=\"no\" title=\"Teht\u00e4v\u00e4 14.1. Valitse oikea komento, jotta tuloste toteutuu.\"><\/iframe><\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-19&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-19-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-19\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Kysymykset tekstimuodossa<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-19\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-19-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p>a. Tulosteeksi tulee: maito<br>     a) lista[4]<br>     b) lista[3]<br>     c) lista(5)<\/p>\n\n\n\n<p>b. Tulosteeksi tulee: [&#8217;kahvi&#8217;, &#8217;mehu&#8217;]<br>     a) lista[0]<br>     b) lista[0:5]<br>     c) lista[0::5]<\/p>\n\n\n\n<p>c. Tulosteeksi tulee: <br>     a) len(lista[100])<br>     b) type(lista)<br>     c) type(lista[2])<\/p>\n\n\n\n<p>d. Tulosteeksi tulee: 0.0<br>     a) int(lista[1])<br>     b) float(lista[1])<br>     c) lista[1]<\/p>\n\n\n\n<p>e. Tulosteeksi tulee: -97.5<br>     a) lista[summa]<br>     b) lista[2]-lista[4]<br>     c) lista[4]-lista[2]<\/p>\n\n\n\n<p>f. Tulosteeksi tulee: 6<br>     a) len(lista)<br>     b) lista[2]\/lista[4]<br>     c) type(lista)<\/p>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-18&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-18-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-18\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-18\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-18-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<ol style=\"list-style-type:lower-alpha\" class=\"wp-block-list\">\n<li>b) lista[3]<\/li>\n\n\n\n<li>c) lista[0::5]<\/li>\n\n\n\n<li>c) type(lista[2])<\/li>\n\n\n\n<li>b) float(lista[1])<\/li>\n\n\n\n<li>c) lista[4]-lista[2]<\/li>\n\n\n\n<li>a) len(lista)<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:18px\"><strong>Teht\u00e4v\u00e4 14.2.<\/strong> Valitse oikea tuloste, joka vastaa komentoa.<\/h4>\n\n\n\n<p>lista = [&#8221;kahvi&#8221;, False, 100, &#8221;maito&#8221;, 2.5 , &#8221;mehu&#8221;]<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"899\" height=\"86\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101321-1.png\" alt=\"Kuva taulukosta, jossa lista nimelt\u00e4 lista. Sen sis\u00e4lt\u00f6n\u00e4 on kahvi, False, 100, maito, 2.5 ja mehu. N\u00e4m\u00e4 tiedot ovat ensimm\u00e4isell\u00e4 rivill\u00e4 ja niiden indeksit 0\u20135 toisella rivill\u00e4. Taulukko havainnollistaa, miten listan alkiot numeroidaan vasemmalta alkaen.\" class=\"wp-image-1027\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101321-1.png 899w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101321-1-300x29.png 300w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101321-1-768x73.png 768w\" sizes=\"auto, (max-width: 899px) 100vw, 899px\" \/><\/figure>\n\n\n<div class=\"h5p-iframe-wrapper\"><iframe id=\"h5p-iframe-6\" class=\"h5p-iframe\" data-content-id=\"6\" style=\"height:1px\" src=\"about:blank\" frameBorder=\"0\" scrolling=\"no\" title=\"Teht\u00e4v\u00e4 14.1.a Valitse oikea tuloste, joka vastaa komentoa.\"><\/iframe><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>elaimet = [&#8221;norsu&#8221;, &#8221;apina&#8221;, &#8221;leijona&#8221;, &#8221;kirahvi&#8221;, &#8221;seepra&#8221;, &#8221;leopardi&#8221;]<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"895\" height=\"87\" src=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101413.png\" alt=\"Kuva taulukosta, jossa lista nimelt\u00e4 elaimet. Sen sis\u00e4lt\u00f6n\u00e4 on norsu, apina, leijona, kirahvi, seepra ja leopardi. N\u00e4m\u00e4 tiedot ovat ensimm\u00e4isell\u00e4 rivill\u00e4 ja niiden indeksit 0\u20135 toisella rivill\u00e4. Taulukko havainnollistaa, miten listan alkiot numeroidaan vasemmalta alkaen.\" class=\"wp-image-1028\" srcset=\"https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101413.png 895w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101413-300x29.png 300w, https:\/\/blog.edu.turku.fi\/allu\/files\/2026\/03\/Nayttokuva-2026-03-02-101413-768x75.png 768w\" sizes=\"auto, (max-width: 895px) 100vw, 895px\" \/><\/figure>\n\n\n<div class=\"h5p-iframe-wrapper\"><iframe id=\"h5p-iframe-7\" class=\"h5p-iframe\" data-content-id=\"7\" style=\"height:1px\" src=\"about:blank\" frameBorder=\"0\" scrolling=\"no\" title=\"Teht\u00e4v\u00e4 14.1.b Valitse oikea tuloste, joka vastaa komentoa.\"><\/iframe><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-21&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-21-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-21\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Kysymykset tekstimuodossa<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-21\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-21-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p>a. lista.append(\u201cOK\u201d)<br> a) [&#8217;kahvi&#8217;, False, 100, &#8217;maito&#8217;, 2.5, &#8217;mehu&#8217;, &#8217;OK&#8217;]<br> b) [&#8217;OK&#8217;, &#8217;kahvi&#8217;, False, 100, &#8217;maito&#8217;, 2.5, &#8217;mehu&#8217;]<br> c) [&#8217;kahvi&#8217;, False, 100, &#8217;OK&#8217;, &#8217;maito&#8217;, 2.5, &#8217;mehu&#8217;]<\/p>\n\n\n\n<p>b. lista.pop(1)<br>     a) [&#8217;False&#8217;, 100, &#8217;maito&#8217;, 2.5, &#8217;mehu&#8217;]<br>     b) [&#8217;kahvi&#8217;, 100, &#8217;maito&#8217;, 2.5, &#8217;mehu&#8217;]<br>     c) [False , 100, &#8217;maito&#8217;, 2.5, &#8217;mehu&#8217;]<\/p>\n\n\n\n<p>c. lista.remove(\u201dmaito\u201d)<br>     a) [&#8217;kahvi&#8217;, False, 100, 2.5, &#8217;mehu&#8217;]<br>     b) [&#8217;kahvi&#8217;, False, 100, 2.5, &#8217;mehu&#8217;, &#8217;maito&#8217;]<br>     c) [&#8217;maito&#8217;, &#8217;kahvi&#8217;, False, 100, 2.5, &#8217;mehu&#8217;]<\/p>\n\n\n\n<p>d. lista.sort()<br> a) TypeError<br> b) SyntaxError<br> c) NameError<\/p>\n\n\n\n<p>e. elaimet.sort()<br> a) [&#8217;apina&#8217;, &#8217;kirahvi&#8217;, &#8217;leijona&#8217;, &#8217;leopardi&#8217;, &#8217;norsu&#8217;, &#8217;seepra&#8217;]<br> b) [&#8221;norsu&#8221;, &#8221;apina&#8221;, &#8221;leijona&#8221;, &#8221;kirahvi&#8221;, &#8221;seepra&#8221;, &#8221;leopardi&#8221;]<br> c) [&#8217;leijona&#8217;, &#8217;leopardi&#8217;, &#8217;apina&#8217;, &#8217;kirahvi&#8217;, &#8217;norsu&#8217;, &#8217;seepra&#8217;]<\/p>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-20&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading has-background has-medium-font-size\" style=\"background-color:#e6f3b7\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-20-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-20\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Vastaus<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-20\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-20-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<ol style=\"list-style-type:lower-alpha\" class=\"wp-block-list\">\n<li>a) [&#8217;kahvi&#8217;, False, 100, &#8217;maito&#8217;, 2.5, &#8217;mehu&#8217;, &#8217;OK&#8217;]<\/li>\n\n\n\n<li>b) [&#8217;kahvi&#8217;, 100, &#8217;maito&#8217;, 2.5, &#8217;mehu&#8217;]<\/li>\n\n\n\n<li>a) [&#8217;kahvi&#8217;, False, 100, 2.5, &#8217;mehu&#8217;]<\/li>\n\n\n\n<li>a) TypeError<\/li>\n\n\n\n<li>a) [&#8217;apina&#8217;, &#8217;kirahvi&#8217;, &#8217;leijona&#8217;, &#8217;leopardi&#8217;, &#8217;norsu&#8217;, &#8217;seepra&#8217;]<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ohjelmoinnin perusteet \u2013 helpot teht\u00e4v\u00e4t Python perusfunktioita Teht\u00e4v\u00e4 1.&nbsp;Tulosta identtisesti n\u00e4yt\u00f6lle seuraava teksti: Tervetuloa, MAA 11 kurssille!&nbsp;&nbsp; Teht\u00e4v\u00e4 2.&nbsp;Tutki alla olevaa koodia. Mik\u00e4 virhe koodissa on&nbsp;ja miten saat korjattua sen?&nbsp; Teht\u00e4v\u00e4 3. Yhdist\u00e4&nbsp;funktiot ja niiden selitteet. Python peruskomentoja Teht\u00e4v\u00e4 4.&nbsp;Suorita<\/p>\n","protected":false},"author":3745,"featured_media":0,"parent":307,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-202","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/users\/3745"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/comments?post=202"}],"version-history":[{"count":82,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/202\/revisions"}],"predecessor-version":[{"id":2759,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/202\/revisions\/2759"}],"up":[{"embeddable":true,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/307"}],"wp:attachment":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/media?parent=202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}