Pythoni põhiõpetus
Alused
Sissejuhatus Pythoni keelde
Pythoni versiooni kontrollimine
Andmete kuvamine ekraanile
Pythoni filosoofia
Kommentaarid
Muutujad
Muutuja kuvamine ekraanile
Matemaatilised tehted arvudega
Matemaatilised tehted muutujatega
Lühendatud tehted
Matemaatiliste tehete prioriteet
Võrdne prioriteet
Grupeerivad sulud
Grupeerimise nüansid
Arvu pikkus
Ujukomaarvud
Negatiivsed arvud
Jääk jagamisel
Astendamine
Astendamise prioriteet
Stringid
Stringide liitmine
Stringide korrutamine
Stringi sümbolid
Stringi sümbolite ekraanistamine
Stringi pikkus
Mitmerealine string
Loogilised väärtused
Väärtus None
Range tüübitus Pythonis
Teisendamine stringiks
Teisendamine arvuks
Stringid numbritega
Sümbolite hankimine arvust
Teisendamine ujukomaarvuks
Funktsioon input
Nimekirjad
Sissejuhatus nimekirjadesse
Nimekirjade loomine nurksulgudega
Nimekirjade loomine list-funktsiooniga
Rea jagamine nimekirjaks
Üksik nimekirja element
Nimekirja pikkus
Viimane nimekirja element
Elementide muutmine
Elementide lisamine nimekirja lõppu
Elementide lisamine positsioonile
Nimekirjade ühendamine extend-meetodiga
Nimekirjade ühendamine
Nimekirjale lisamine
Elementide eemaldamine del-operaatoriga
Elementide eemaldamine väärtuse järgi
Elemendi saamine ja eemaldamine
Kõigi elementide eemaldamine
Elemendi indeksi otsimine väärtuse järgi
Elemendi olemasolu nimekirjas
Elementide loendamine nimekirjas
Elementide vastupidine järjestus nimekirjas
Sorteerimine algses nimekirjas
Sorteerimine nimekirja koopias
Nimekirja ühendamine reaks
Korteežid
Sissejuhatus korteežidesse
Korteeži loomine
Alternatiivne korteeži loomise viis
Ühe elemendiga korteež
Alternatiivne süntaks
Korteeži üksik element
Elementide muutmine
Korteeži pikkus
Korteežite ühendamine
Korteežite korrutamine
Elemendi olemasolu korteežis
Korteežite lahtipakkimine
Teisendamine korteežiks
Korteeži teisendamine loendiks
Korteeži ühendamine sõneks
Lõigud
Sissejuhatus lõikudesse
Lõige positsioonide vahemikus
Lõige positsioonist
Lõige kuni positsioonini
Lõige negatiivsete positsioonidega
Valiku samm
Lõige ainult valiku sammuga
Terve lõige
Jada ümberpööramine
Elementide eemaldamine lõikude abil
Sõnastikud
Sissejuhatus sõnastikku
Alternatiivne sõnastiku loomise viis
Sõnastiku elemendi väärtus
Elemendi väärtuse muutmine
Elemendi lisamine sõnastikku
Sõnastiku pikkus
Sõnastike ühendamine
Sama elementidega sõnastike ühendamine
Elementide eemaldamine võtme järgi
Eraldamine võtme järgi
Viimase elemendi eraldamine
Kõigi elementide eemaldamine
Elemendi olemasolu sõnastikus
Elemendi valikuline saamine
Teisendamine loendiks
Kõigi võtmete saamine
Kõigi väärtuste saamine
Võtme-väärtuse paar
Teisendamine sõnastikuks
Praktikum
Hulgad
Sissejuhatus hulkadesse
Hulga element
Korduvad elemendid hulgas
Hulga pikkus
Elemendi lisamine hulka
Mitu elemendi lisamine hulka
Hulkade ühend
Elemendi eemaldamine hulgast
Olemasoleva elemendi eemaldamine
Elemendi eraldamine
Kõigi elementide eemaldamine
Elemendi olemasolu hulgas
Hulga olemasolu jadas
Hulkade võrdlemine
Hulkade ühised elemendid
Hulkade erinevad elemendid
Hulkade vahe
Keerulised operatsioonid
Teisendamine hulgaks
Praktikum
Tingimused
Konstruktsioon if-else
Taanded tingimustes
Operaatorid suurem ja väiksem
Võrdsuse kontroll
Ebavõrdsuse kontroll
Loogiline JA
Loogiline VÕI
Loogiline MITTE
Võrdlusoperatsioonide prioriteet
Tingimuste grupeerimine
Topeltvõrdlused
Kohalolu kontroll
Kontroll eriväärtuste suhtes
Lühendatud if
Konstruktsioon elif
Pesastatud if
Konstruktsioon match-case
Ternaarne operaator
Objekti tüübi kontroll
Praksis if else
Tsüklid
For-tsükkel
Tulemuse kogumine tsüklis
For-tsükkel ja tingimus if
Break käsklus
Continue käsklus
Elementide ja nende indeksite hankimine
Sõnastiku võtmed läbi for
Sõnastiku väärtused
Sõnastiku võtme-väärtuse paar
Sõnastiku indeksi-elemendi paarid
Arvude genereerimine
Arvude genereerimine sammuga
Samaaegne läbimine
While-tsükkel
While-tsükkel ilma loendurita
Tingimus if while-tsüklis
Töö lippudega
Tsüklist väljumise püüdmine
Tsüklite praktikum
Andmete sisestamine tsüklis
Mitmemõõtmelisus
Mitmemõõtmelised loendid
Kolmemõõtmeline loend
Mitmemõõtmeliste loendite läbimine
Kolmemõõtmelise loendi läbimine
Mitmemõõtmelise sõnastikuloendi läbimine
Mitmemõõtmeliste loendite täitmine
Standardsed funktsioonid
Astmed
Ümardamise funktsioonid
Ekstreemumid
Juhuslikkus
Moodulid
Matemaatilised tehted arvudega
Arvude jagamine
Sümbolite register
Stringi jagamine
Stringi vormindamine
Otsimine stringidest
Stringi kontrollimine
Aeg
Kuupäevadega töötamine
Käesoleva kuupäeva väljastamine
Nädalapäeva saamine
Kahe kuupäeva erinevus
Liigaasta määramine
Aja väljastamine
Kuupäeva vormindamine
Epoch vorming
Kuupäeva väljastamine epochist
Objekt struct_time
Struct_time objekti saamine UTC järgi
Epoch vormingu saamine struct_timest
Epochide erinevus
Operatsiooni viivitus