Pythoni põhiõpetus
Üksikasjalik õpetus Pythoni programmeerimiskeelest. Algajatele. Palju teooriat ja ülesandeid.
Alused
001
Pythoni keele sissejuhatus algajatele
002Pythoni versiooni kontrollimine
003Andmete kuvamine ekraanil Pythonis
004Pythoni filosoofia
005Kommentaarid Pythonis
006Muutujad Pythonis
007Muutuja väljastamine konsooli Pythonis
008Matemaatilised tehted arvudega Pythonis
009Muutujatega matemaatilised operatsioonid Pythonis
010Lühendatud tehted Pythonis
011Matemaatiliste operatsioonide prioriteetsus Pythonis
012Võrdne prioriteet Pythonis
013Grupeerivad sulud Pythonis
014Grupeerimise nüansid Pythonis
015Arvu pikkus Pythonis
016Ujukomaarvud Pythonis
017Negatiivsed arvud Pythonis
018Jagamise jääk Pythonis
019Astendamine Pythonis
020Astendamise prioriteet Pythonis
021Stringid Pythonis
022Stringide liitmine Pythonis
023Stringide korrutamine Pythonis
024Pythoni sõne sümbolid
025Sümbolite ekraanimine Pythoni sõnes
026Pythoni sõne pikkus
027Mitmerealine sõne Pythonis
028Loogilised väärtused Pythonis
029Väärtus None Pythonis
030Range tüübitus Pythonis
031Stringiks teisendamine Pythonis
032Täisarvudeks teisendamine Pythonis
033Numbritega stringid Pythonis
034Arvust tähemärkide saamine Pythonis
035Ujukomaarvuks teisendamine Pythonis
036Funktsioon input Pythonis
Nimekirjad
037
Loendid Pythonis
038Nimekirjade loomine nurksulgude abil Pythonis
039Nimekirjade loomine funktsiooni list abil Pythonis
040Stringi jagamine loendiks Pythonis
041Pythoni listi üksiku elemendi hankimine
042Pythoni loendi pikkus
043Pythoni loendi viimane element
044Pythonis loendi elementide muutmine
045Elemendi lisamine Pythoni loendi lõppu
046Elemendi lisamine positsioonile Pythoni listis
047Pythoni listide ühendamine extend meetodiga
048Pythonis loendite ühendamine
049Nimekirja lisamine Pythonis
050Elementide eemaldamine listist operaatoriga del Pythonis
051Elementide eemaldamine loendist nende väärtuse alusel Pythonis
052Elemendi hankimine ja eemaldamine loendist Pythonis
053Kõigi elementide eemaldamine Pythoni loendist
054Elemendi indeksi leidmine selle väärtuse järgi Pythonis
055Elemendi olemasolu kontrollimine loendis Pythonis
056Elementide loendamine loendis Pythonis
057Elementide ümberpööramine loendis Pythonis
058Elementide sorteerimine algses nimekirjas Pythonis
059Elementide sortimine loendi koopias Pythonis
060Pythonis loendi ühendamine stringiks
Korteežid
061
Pythoni korteežid
062Tuple loomine Pythonis
063Pythonis enniku loomise alternatiivne viis
064Ühe elemendiga korteež Pythonis
065Pythoni korteežide alternatiivne süntaks
066Pythoni korteeži üksiku elemendi hankimine
067Elementide muutmine Pythonis
068Pythoni korteeži pikkus
069Pythonis enmuste ühendamine
070Pythoni korteežite korrutamine
071Elemendi olemasolu korteežis Pythonis
072Pythoni korteežide lahtipakkimine
073Tuple'iks teisendamine Pythonis
074Tuple'i teisendamine loendiks Pythonis
075Pythonis enniku ühendamine stringiks
Lõigud
076
Lõigud Pythonis
077Lõike vahemikus positsioonidel Pythonis
078Lõige positsioonilt Pythonis
079Lõige positsioonini Pythonis
080Negatiivsete indeksitega lõiked Pythonis
081Pythonis lõiku valimise samm
082Lõige ainult valiku sammuga Pythonis
083Kogu viil Pythonis
084Jada ümberpööramine Pythonis
085Elementide eemaldamine lõigete abil Pythonis
Sõnastikud
086
Sõnastikud Pythonis
087Sõnastiku loomise alternatiivne meetod Pythonis
088Sõnastiku elemendi väärtus Pythonis
089Sõnastiku elemendi väärtuse muutmine Pythonis
090Elemendi lisamine sõnastikku Pythonis
091Sõnastiku pikkus Pythonis
092Sõnastike ühendamine Pythonis
093Sõnastike ühendamine identsete elementidega Pythonis
094Võtme järgi elementide eemaldamine sõnastikust Pythonis
095Elemendi eraldamine võtme järgi Pythonis
096Viimase elemendi eemaldamine Pythonis
097Kõigi sõnastiku elementide eemaldamine Pythonis
098Elemendi olemasolu sõnastikus Pythonis
099Sõnastikust elemendi valikuline hankimine Pythonis
100Sõnastiku väärtuste teisendamine loendiks Pythonis
101Kõigi võtmete hankimine sõnastikust Pythonis
102Kõigi väärtuste hankimine sõnastikust Pythonis
103Võtme-väärtuse paaride hankimine sõnastikust Pythonis
104Sõnastikuks teisendamine Pythonis
105Pythoni sõnastikega töötamise õpitud materjali kordamine
Hulgad
106
Hulgad Pythonis
107Hulga element Pythonis
108Korduvad elemendid hulgas Pythonis
109Hulkade pikkus Pythonis
110Elemendi lisamine hulka Pythonis
111Mitme elemendi lisamine hulka Pythonis
112Hulkade ühendamine Pythonis
113Elemendi eemaldamine hulgast Pythonis
114Pythonis hulga elemendi eemaldamine
115Elemendi hulgast eemaldamine Pythonis
116Kõigi elementide eemaldamine hulgast Pythonis
117Elemendi olemasolu hulgas Pythonis
118Hulkade olemasolu jadas Pythonis
119Hulkade võrdlemine Pythonis
120Mitme hulga ühised elemendid Pythonis
121Erinevad elementid mitmes hulgas Pythonis
122Hulkade vahe Pythonis
123Keerukad hulkade operatsioonid Pythonis
124Hulkadeks teisendamine Pythonis
125Pythonis hulgatega töötamise õppematerjali läbitöötamine
Tingimused
126
Konstruktsioon if-else Pythonis
127Taanded if-else konstruktsioonis Pythonis
128Suurem ja väiksem operaatorid Pythonis
129Võrdlusoperaator Pythonis
130Ebavõrdsuse kontroll Pythonis
131Loogiline AND operaator Pythonis
132Loogiline VÕI Pythonis
133Loogiline EI Pythonis
134Võrdlusoperaatorite prioriteet Pythonis
135Tingimuste grupeerimine Pythonis
136Topeltvõrdlused Pythonis
137Olemasolu kontrollimine Pythonis
138Eriarvude kontrollimine Pythonis
139Lühendatud if if-else konstruktsioonis
140Konstruktsioon elif Pythonis
141Pesastatud if-laused Pythonis
142Konstruktsioon match-case Pythonis
143Ternaarne operaator Pythonis
144Objekti tüübi kontrollimine Pythonis
145If-else praktikum Pythonis
Tsüklid
146
Pythoni for-tsükkel
147Tulemuse kogumine for-tsüklis Pythonis
148For-tsükkel ja if-tingimus Pythonis
149Break-käsk Pythonis
150Pythoni juhus continue
151Elementide ja nende indeksite hankimine Pythonis
152Sõnastiku võtmed for-tsükliga Pythonis
153Sõnastiku väärtused for-tsüklis Pythonis
154Võtme-väärtuse paar sõnastikus for-tsükliga Pythonis
155Sõnastiku indeksi ja elemendi paarid Pythonis
156Numbrite genereerimine for-tsükliga Pythonis
157Arvude genereerimise sammuga for-tsüklis Pythonis
158Mitme jada samaaegne läbimine Pythonis
159Tsükkel while Pythonis
160Tsükkel while ilma loendurata Pythonis
161Tingimus if while-tsüklis Pythonis
162Lippude kasutamine Pythonis
163Tsüklist väljumise püüdmine Pythonis
164Pythoni tsüklite praktikum
165Andmete sisestamine tsüklis Pythonis
Mitmemõõtmelisus
Standardsed funktsioonid
172
Astendamine ja juur Pythonis
173Pythoni ümardamisfunktsioonid
174Ekstreemsed arvud Pythonis
175Juhuslikkus Pythonis
176Moodulid Pythonis
177Arvutustehted Pythonis
178Arvude jagamine Pythonis
179Sümbolite registrid Pythonis
180Stringide jagamine Pythonis
181Stringide vormindamine Pythonis
182Stringide otsimine Pythonis
183Stringi kontrollimine Pythonis
Aeg
184
Kuupäevade töötlemine Pythonis
185Praeguse kuupäeva kuvamine Pythonis
186Nädalapäeva saamine Pythonis
187Kahe kuupäeva erinevus Pythonis
188Liigaasta määratlemine Pythonis
189Ajaväljundus Pythonis
190Kuupäevavormindus Pythonis
191Ajahuletuse saamine epoch-vormingus Pythonis
192Epoch-vormingust kuupäeva saamine Pythonis
193Epoch-vormingu teisendamine struct_time objektiks Pythonis
194Struct_time objekti saamine UTC aja järgi Pythonis
195Epoch-vormingu saamine struct_time'ist Pythonis
196Epohhide erinevus Pythonis
197Operatsiooni täitmise viivitus Pythonis
Kasutajate loodud funktsioonid
198