Python 2023 Leppävaara (Henttonen)

Ohjelmoinnin perusteet Pythonilla (5op), ohjaaja Katja Henttonen



All exercises

Exercise Status Deadline Download exercise
osa01-01_hymio 20.02.2023 23:59 zip
osa01-02_ukko_nooa 20.02.2023 23:59 zip
osa01-03_korjaa_ohjelma_7_veljesta 20.02.2023 23:59 zip
osa01-04_minuuttien_maara_vuodessa 20.02.2023 23:59 zip
osa01-05_ohjelma_tulostaa_koodia 20.02.2023 23:59 zip
osa01-06_nimi_kahdesti 20.02.2023 23:59 zip
osa01-07_nimi_ja_huutomerkit 20.02.2023 23:59 zip
osa01-08_nimi_ja_osoite 20.02.2023 23:59 zip
osa01-09_korjaa_ohjelma_lausahdukset 20.02.2023 23:59 zip
osa01-10_tarina 20.02.2023 23:59 zip
osa01-10b_valilyonnilla_vai_ilman 20.02.2023 23:59 zip
osa01-11_laskutoimitukset 20.02.2023 23:59 zip
osa01-12_korjaa_ohjelma_tulostukset_samalle_riville 20.02.2023 23:59 zip
osa01-13_kerrottuna_viidella 20.02.2023 23:59 zip
osa01-14_nimi_ja_ika 20.02.2023 23:59 zip
osa01-15_sekunteja_vuorokaudessa 20.02.2023 23:59 zip
osa01-16_lukujen_summa_ja_tulo 20.02.2023 23:59 zip
osa01-17_lukujen_summa_ja_keskiarvo 20.02.2023 23:59 zip
osa01-18_opiskelijat_ryhmiin 20.02.2023 23:59 zip
osa01-19_ruokailukustannukset 20.02.2023 23:59 zip
osa01-20_korjaa_ohjelma_lukujen_tulo 20.02.2023 23:59 zip
osa01-21_orwel 20.02.2023 23:59 zip
osa01-22_itseisarvo 20.02.2023 23:59 zip
osa01-23_keittoa_vai_ei 20.02.2023 23:59 zip
osa01-24_luvun_suuruusluokka 20.02.2023 23:59 zip
osa01-25_laskin 20.02.2023 23:59 zip
osa01-26_lampotilat 20.02.2023 23:59 zip
osa01-27_palkka 20.02.2023 23:59 zip
osa01-28_korjaaa_ohjelma_korkoa_kortille 20.02.2023 23:59 zip
osa01-29_huomisen_vaatteet 20.02.2023 23:59 zip
osa01-30_toisen_asteen_yhtalo 20.02.2023 23:59 zip
osa02-01_korjaa_virheet 03.03.2023 23:59 zip
osa02-02_merkkien_maara 03.03.2023 23:59 zip
osa02-03_tyyppimuunnos 03.03.2023 23:59 zip
osa02-04_taysi_ikaisyys 03.03.2023 23:59 zip
osa02-05_suurempi_tai_yhtasuuri 03.03.2023 23:59 zip
osa02-06_vanhempi 03.03.2023 23:59 zip
osa02-07_aakkkosjarjestyksessa_viimeinen 03.03.2023 23:59 zip
osa02-08_ian_tarkistus 03.03.2023 23:59 zip
osa02-09_veljenpojat 03.03.2023 23:59 zip
osa02-10_arvosana_ja_pisteet 03.03.2023 23:59 zip
osa02-11_fizzbuzz 03.03.2023 23:59 zip
osa02-12_karkausvuosi 03.03.2023 23:59 zip
osa02-13_aakkosjarjestyksessa_keskimmainen 03.03.2023 23:59 zip
osa02-14_lahjaverolaskuri 03.03.2023 23:59 zip
osa02-15_jatketaanko 03.03.2023 23:59 zip
osa02-16_syotteen_rajaus 03.03.2023 23:59 zip
osa02-17_lahtolaskenta 03.03.2023 23:59 zip
osa02-18_salasana_uudelleen 03.03.2023 23:59 zip
osa02-19_pin_ja_yritysten_maara 03.03.2023 23:59 zip
osa02-20_seuraava_karkausvuosi 03.03.2023 23:59 zip
osa02-21_tarina 03.03.2023 23:59 zip
osa02-22_lukujen_kasittelya 03.03.2023 23:59 zip
osa03-00_tulosta_luvut 15.03.2023 23:59 zip
osa03-01_lahtolaskenta 15.03.2023 23:59 zip
osa03-02_luvut 15.03.2023 23:59 zip
osa03-03_kahden_potenssit 15.03.2023 23:59 zip
osa03-04_luvun_n_potenssit 15.03.2023 23:59 zip
osa03-04a_perakkaisten_summa_helpompi 15.03.2023 23:59 zip
osa03-05_perakkaisten_summa 15.03.2023 23:59 zip
osa03-05a_monistetut_jonot 15.03.2023 23:59 zip
osa03-05b_pidempi_jono 15.03.2023 23:59 zip
osa03-05c_lopusta_alkuun 15.03.2023 23:59 zip
osa03-06_toinen_ja_toiseksi_viimeinen 15.03.2023 23:59 zip
osa03-07_osajonot1 15.03.2023 23:59 zip
osa03-08_osajonot2 15.03.2023 23:59 zip
osa03-09_risuaitaviiva 15.03.2023 23:59 zip
osa03-10_risuaitanelio 15.03.2023 23:59 zip
osa03-11_alleviivaus 15.03.2023 23:59 zip
osa03-12_tasaus_oikeaan 15.03.2023 23:59 zip
osa03-13_sanalaatikko 15.03.2023 23:59 zip
osa03-13b_loytyvatko_vokaalit 15.03.2023 23:59 zip
osa03-13c_osajonon_haku 15.03.2023 23:59 zip
osa03-14_osajonojen_haku 15.03.2023 23:59 zip
osa03-15_toinen_esiintyma 15.03.2023 23:59 zip
osa03-15b_kertotaulut 15.03.2023 23:59 zip
osa03-16_sanojen_ensimmaiset_kirjaimet 15.03.2023 23:59 zip
osa03-17_kertomat 15.03.2023 23:59 zip
osa03-18_parit_ympari 15.03.2023 23:59 zip
osa03-19_vuorotellen 15.03.2023 23:59 zip
osa03-21_seitseman_veljesta 15.03.2023 23:59 zip
osa03-22_ensimmainen_merkki 15.03.2023 23:59 zip
osa03-23_risunelio 15.03.2023 23:59 zip
osa03-24_monta_tulostusta 15.03.2023 23:59 zip
osa03-25_keskiarvo 15.03.2023 23:59 zip
osa03-26_shakkilauta 15.03.2023 23:59 zip
osa03-27_sananelio 15.03.2023 23:59 zip
osa04-01_hello_visualstudio_code 03.04.2023 23:59 zip
osa04-02_viiva 03.04.2023 23:59 zip
osa04-02a_risulaatikko 03.04.2023 23:59 zip
osa04-02b_risunelio 03.04.2023 23:59 zip
osa04-02c_nelio 03.04.2023 23:59 zip
osa04-02d_kolmio 03.04.2023 23:59 zip
osa04-03_kuvio 03.04.2023 23:59 zip
osa04-04_joulukuusi 03.04.2023 23:59 zip
osa04-05_luvuista_suurin 03.04.2023 23:59 zip
osa04-06_merkit_samat 03.04.2023 23:59 zip
osa04-07_eka_toka_vika_sana 03.04.2023 23:59 zip
osa04-07a_alkioiden_arvojen_muutokset 03.04.2023 23:59 zip
osa04-07b_alkoiden_lisays_listaan 03.04.2023 23:59 zip
osa04-07c_lisays_ja_poisto 03.04.2023 23:59 zip
osa04-08_sama_sana_kahdesti 03.04.2023 23:59 zip
osa04-08b_lista_kahdesti 03.04.2023 23:59 zip
osa04-09_listan_pituus 03.04.2023 23:59 zip
osa04-10_keskiarvo 03.04.2023 23:59 zip
osa04-11_vaihteluvali 03.04.2023 23:59 zip
osa04-11a_tulostus_tahdilla 03.04.2023 23:59 zip
osa04-11b_negatiivisesta_positiiviseen 03.04.2023 23:59 zip
osa04-12_tahdet 03.04.2023 23:59 zip
osa04-13_anagrammi 03.04.2023 23:59 zip
osa04-14_palindromit 03.04.2023 23:59 zip
osa04-15_positiivisten_summa 03.04.2023 23:59 zip
osa04-16_parilliset 03.04.2023 23:59 zip
osa04-17_summalista 03.04.2023 23:59 zip
osa04-18_uniikit 03.04.2023 23:59 zip
osa04-18a_listan_pimman_pituus 03.04.2023 23:59 zip
osa04-18b_listan_lyhin 03.04.2023 23:59 zip
osa04-19_listan_pisimmat 03.04.2023 23:59 zip
osa04-20_lukulistasta_merkkijonolistaksi 03.04.2023 23:59 zip
osa04-21_kaikki_vaarinpain 03.04.2023 23:59 zip
osa04-22_eniten_kirjaimia 03.04.2023 23:59 zip
osa04-23_vokaalit_pois 03.04.2023 23:59 zip
osa04-24_poista_isot 03.04.2023 23:59 zip
osa04-25_naapureita_listassa 03.04.2023 23:59 zip
osa04-26_arvosanatilasto 03.04.2023 23:59 zip
osa05-01_alkoiden_maara zip
osa05-01a_pisin_merkkijono zip
osa05-02_go zip
osa05-03_sudoku_osa1 zip
osa05-04_sudoku_osa2 zip
osa05-05_sudoku_osa3 zip
osa05-06_sudoku_osa4 zip
osa05-06a_alkiot_tuplana zip
osa05-06b_poista_pienin zip
osa05-07_sudoku_osa5 zip
osa05-08_sudoku_osa6 zip
osa05-09_ristinolla zip
osa05-10_matriisin_kaanto zip
osa05-10b_kertaa_kymmenen zip
osa05-11_kertomat zip
osa05-12_histogrammi zip
osa05-13_puhelinluettelo_versio1 zip
osa05-14_puhelinluettelo_versio2 zip
osa05-15_sanakirjan_kaanto zip
osa05-16_luvut_sanoina zip
osa05-17_elokuvarekisteri zip
osa05-17b_etsi_elokuvat zip
osa05-17c_muodosta_tuple zip
osa05-18_vanhin_henkiloista zip
osa05-19_vanhemmat_henkilot zip
osa05-20_opiskelijarekisteri zip
osa05-21_kirjainruudukko zip
osa06-01_suurin_luku 19.04.2023 23:59 zip
osa06-02_hedelmakauppa 19.04.2023 23:59 zip
osa06-03_matriisi 19.04.2023 23:59 zip
osa06-04_kurssin_tulokset_osa1 19.04.2023 23:59 zip
osa06-05_kurssin_tulokset_osa2 19.04.2023 23:59 zip
osa06-06_kurssin_tulokset_osa3 19.04.2023 23:59 zip
osa06-07_spellchecker 19.04.2023 23:59 zip
osa06-08_reseptihaku 19.04.2023 23:59 zip
osa06-09_kaupunkipyorat 19.04.2023 23:59 zip
osa06-10_omistuskirjoitus 19.04.2023 23:59 zip
osa06-11_paivakirja 19.04.2023 23:59 zip
osa06-12_aineiston_suodatus 19.04.2023 23:59 zip
osa06-13_henkilot_talteen 19.04.2023 23:59 zip
osa06-14_kurssin_tulokset_osa4 19.04.2023 23:59 zip
osa06-15_sanahaku 19.04.2023 23:59 zip
osa06-16_muistava_sanakirja 19.04.2023 23:59 zip
osa06-17_syotteen_luku 19.04.2023 23:59 zip
osa06-18_parametrien_validointi 19.04.2023 23:59 zip
osa06-19_virheelliset_lottonumerot 19.04.2023 23:59 zip
osa07-01_hypotenuusa zip
osa07-02_erikoismerkit zip
osa07-03_murtoluvuilla_laskeminen zip
osa07-04_lottonumerot zip
osa07-05_salasanan_arpoja_1 zip
osa07-06_salasanan_arpoja_2 zip
osa07-07_noppasimulaatio zip
osa07-08_satunnaiset_sanat zip
osa07-09_kuinka_vanha zip
osa07-10_henkilotunnus_oikein zip
osa07-11_ruutuaika zip
osa07-12_jsontiedostot zip
osa07-13_kurssistatistiikka zip
osa07-14_kuka_huijasi zip
osa07-15_kuka_huijasi_2 zip
osa07-16_spellchecker_versio2 zip
osa07-17_merkkiapuri zip
osa07-18_oma_ohjelmointikieli zip
osa08-01_pienin_keskiarvo zip
osa08-02_rivien_summmat zip
osa08-03_vuodet_listaan zip
osa08-04_kauppalista zip
osa08-06_kirja zip
osa08-07_kirjoita_luokat zip
osa08-07b_muodosta_lemmikki zip
osa08-08_vanhempi_kirja zip
osa08-09_genren_kirjat zip
osa08-10_vaheneva_laskuri zip
osa08-10b_etu_ja_sukunimi zip
osa08-11_lukutilasto zip
osa08-11a_sekuntikello zip
osa08-12_kello zip
osa08-13_maksukortti zip
osa08-14_sarja zip
osa09-01_nopein_auto zip
osa09-02_hyvaksytyt_suoritukset zip
osa09-03_kasvatuslaitos zip
osa09-04_maksukortti_ja_kassapaate zip
osa09-05_asuntovertailu zip
osa09-06_lemmikki zip
osa09-07_lahjapakkaus zip
osa09-08_huoneen_lyhin zip
osa09-09_auto zip
osa09-10_aanite zip
osa09-11_havaintoasema zip
osa09-12_palvelumaksu zip
osa09-13_postinumerot zip
osa09-14_lista_apuri zip
osa09-15_tavara_matkalaukku_lastiruuma zip
osa10-01_kannettava_tietokone zip
osa10-02_pelimuseo zip
osa10-03_pinta_alat zip
osa10-04_sanapeli zip
osa10-05_superryhma zip
osa10-06_salainen_taikajuoma zip
osa10-07_raha zip
osa10-08_paivays zip
osa10-09_iteroitava_kauppalista zip
osa10-10_puhelinluettelo_osa1 zip
osa10-11_puhelinluettelo_osa2 zip
osa10-12_opintorekisteri zip
osa11-01_neliojuuret zip
osa11-02_tahtirivit zip
osa11-03_paras_koetulos zip
osa11-04_pituudet zip
osa11-05_poista_pienemmat zip
osa11-06_vokaalilla_alkavat zip
osa11-07_lottorivi zip
osa11-08_suodata_kielletyt zip
osa11-09_kauppalistan_tuotteet zip
osa11-10_halvempien_hintaero zip
osa11-11_merkkijonojen_pituudet zip
osa11-12_yleisimmat_sanat zip
osa11-13_listaan_lukuja zip
osa11-14_rekursiivinen_summa zip
osa11-15_sulut_tasapainossa zip
osa11-16_suurin_alkio zip
osa11-17_pomot_ja_alaiset zip
osa11-18_tilauskirja zip
osa11-19_tilauskirjasovellus zip
osa12-01_varastosaldo zip
osa12-02_tuotantokaudet zip
osa12-03_pisteiden_mukaan zip
osa12-04_kiipeilyreitti zip
osa12-05_kiipeilykalliot zip
osa12-06_palloilijat zip
osa12-07_tuotteiden_haku zip
osa12-08_parilliset zip
osa12-09_alkuluvut zip
osa12-10_satunnaiset_sanat zip
osa12-11_suoritukset zip
osa12-12_rajatut_suoritukset zip
osa12-13_opintopisteet zip
osa12-14_saannolliset_lausekkeet zip
osa12-15_tilastot_ojennukseen zip
osa13-01_nelja_robottia zip
osa13-02_robotit_rivissa zip
osa13-03_sata_robottia zip
osa13-04_satunnaiset_robotit zip
osa13-05_pystyliike zip
osa13-06_reunan_kierto zip
osa13-07_kaksi_robottia zip
osa13-08_piirileikki zip
osa13-09_pomppiva_pallo zip
osa13-10_robotti_invaasio zip
osa13-11_nelja_suuntaa zip
osa13-12_nelja_seinaa zip
osa13-13_kaksi_pelaajaa zip
osa13-14_robotti_ja_hiiri zip
osa13-15_robotin_paikka zip
osa13-16_kello zip
osa13-17_asteroidit zip
osa14-01_pelin_palautus zip