Pythonin perusopas

Perusteet

Johdatus Python-kieleen Python-version tarkistus Tietojen tulostaminen näytölle Python-filosofia Kommentit Muuttujat Muuttujan tulostaminen näytölle Matemaattiset operaatiot luvuilla Matemaattiset operaatiot muuttujilla Lyhennetyt operaatiot Matemaattisten operaatioiden prioriteetti Tasa-arvoinen prioriteetti Ryhmittelevät sulkeet Ryhmittelyn vivahteet Luvun pituus Liukuluvut Negatiiviset luvut Jakolaskun jakojäännös Korotus potenssiin Potenssiin korotuksen prioriteetti Merkkijonot Merkkijonojen yhdistäminen Merkkijonojen kertolasku Merkkijonon merkit Merkkijonomerkkien escapaus Merkkijonon pituus Moniriviset merkkijonot Loogiset arvot Arvo None Tiukka tyypitys Pythonissa Muuntaminen merkkijonoksi Muuntaminen luvuksi Merkkijonot numeroilla Merkkien saanti luvusta Muuntaminen liukuluvuksi Input-funktio

Listat

Johdatus listoihin Listojen luominen hakasulkeilla Listojen luominen list-funktiolla Merkkijonon pilkkominen listaksi Listan yksittäinen elementti Listan pituus Listan viimeinen elementti Elementtien muuttaminen Elementtien lisääminen listan loppuun Elementtien lisääminen position mukaan Listojen yhdistäminen extend-metodilla Listojen yhdistäminen Listaan lisääminen Elementtien poistaminen del-operaattorilla Elementtien poistaminen arvon perusteella Elementin saaminen ja poistaminen Kaikkien elementtien poistaminen Elementin indeksin etsiminen sen arvon perusteella Elementin esiintyminen listassa Elementtien laskeminen listassa Elementtien käänteinen järjestys listassa Lajittelu alkuperäisessä listassa Lajittelu listan kopiossa Listan yhdistäminen merkkijonoksi

Tuplet

Johdanto tupleihin Tuplen luominen Vaihtoehtoinen tapa luoda tuple Yhden alkion tuple Vaihtoehtoinen syntaksi Yksittäinen tuplen alkio Alkioiden muuttaminen Tuplen pituus Tuplejen yhdistäminen Tuplejen kertominen Alkion olemassaolo tuplessa Tuplejen purku Muuntaminen tupleksi Tuplen muuntaminen listaksi Tuplen yhdistäminen merkkijonoksi

Siivut

Johdanto siivutuksiin Siivu positions-alueella Siivu positionsta Siivu positioniin Siivu negatiivisilla positioneilla Valinta-askel Siivu vain valinta-askeleella Koko siivu Jonon kääntäminen Elementtien poistaminen siivujen avulla

Sanakirjat

Johdanto sanakirjoihin Vaihtoehtoinen tapa luoda sanakirja Sanakirja-elementin arvo Elementin arvon muuttaminen Elementin lisääminen sanakirjaan Sanakirjan pituus Sanakirjojen yhdistäminen Sanakirjojen yhdistäminen samoilla elementeillä Elementtien poistaminen avaimen perusteella Poiminta avaimen perusteella Viimeisen elementin poiminta Kaikkien elementtien poistaminen Elementin läsnäolo sanakirjassa Valinnainen elementin hankinta Muuntaminen listaksi Kaikkien avainten hankinta Kaikkien arvojen hankinta Avain-arvo-pari Muuntaminen sanakirjaksi Harjoittelu

Joukot

Johdatus joukkoihin Joukon alkio Toistuvat alkiot joukossa Joukon pituus Alkion lisääminen joukkoon Useiden alkioiden lisääminen joukkoon Joukkojen yhdistäminen Alkion poistaminen joukosta Olemassa olevan alkion poistaminen Alkion poimiminen Kaikkien alkioiden poistaminen Alkion olemassaolo joukossa Joukon olemassaolo jonossa Joukkojen vertailu Joukkojen yhteiset alkiot Joukkojen erilaiset alkiot Joukkojen erotus Monimutkaiset toiminnot Muuntaminen joukoksi Harjoittelu

Ehdot

if-else rakenne Sisennökset ehdoissa Suurempi ja pienempi operaattorit Tarkistus yhtäsuuruudesta Tarkistus eriarvoisuudesta Looginen JA Looginen TAI Looginen EI Vertailuoperaatioiden prioriteetti Ehtojen ryhmittely Kaksinkertaiset vertailut Läsnäolon tarkistus Tarkistus erikoisarvoista Lyhennetty if elif rakenne Sisäkkäiset if match-case rakenne Ternaarioperaattori Objektin tyypin tarkistus if else harjoittelu

Silmukat

for-silmukka Tuloksen kertyminen silmukassa for-silmukka ja ehto if break-käsky continue-käsky Elementtien ja niiden indeksien saaminen Sanakirjan avaimet for-lausekkeella Sanakirjan arvot Sanakirjan avain-arvo -pari Sanakirjan indeksi-elementti -parit Numeroiden generointi Numeroiden generointi askeleella Samanaikainen läpikäynti while-silmukka while-silmukka ilman laskuria Ehto if while-silmukassa Lippujen käsittely Silmukasta poistumisen sieppaus Harjoittelu silmukoista Tietojen syöttö silmukassa

Monidimensioisuus

Monidimensioiset listat Kolmiulotteinen lista Monidimensioisten listojen läpikäynti Kolmiulotteisen listan läpikäynti Monidimensioisen sanakirjalistan läpikäynti Monidimensioisten listojen täyttäminen

Standardifunktiot

Potenssit Pyöristysfunktiot Ääriarvot Satunnaisuus Itseisarvot Matemaattiset numerotoiminnot Numeroiden jakaminen Merkkien kirjainkoko Merkkijonon pilkkominen Merkkijonon muotoilu Haku merkkijonoista Merkkijonon tarkistus

Aika

Päivämäärien käsittely Nykyisen päivämäärän tulostus Viikonpäivän saaminen Kahden päivämäärän ero Karkausvuoden määrittäminen Ajan tulostus Päivämäärän muotoilu Epoch-muoto Tulostus epoch-päivämäärästä struct_time-objekti struct_time-objektin saaminen UTC:n mukaan Epoch-muodon saaminen struct_time:sta Epoch-ero Toimenpiteen viivästys

Käyttäjän määrittämät funktiot

Johdanto Funktion parametrit Return-ohje Valinnaiset parametrit Nimetyt parametrit Muuttujaparametrit Sisäkkäiset funktiot Pass-avainsana Kommentit Neuvoja funktioihin Harjoittelua funktioista
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää