Skip to content
Pythoni õppematerjalid
Otsing
Type to start searching
Lähtekood
Pythoni materjalid 2024 dokumentatsioon
Pythoni õppematerjalid
Lähtekood
Sissejuhatus
Algoritm
Programm
Hello World
Viiteid
Videod
Arenduskeskkonna seadistamine
Töökeskkonna seadistamine
Giti kasutamine TTÜs
PyCharm IDE
Visual Studio Code
Git ja versioonihaldus
Uue faili loomine ja avamine
Kvaliteetne kood ja probleemide lahendamine
Koodistiil
Dokumenteerimine
Vead
Koodi struktureerimine
Skoop
Silumine (debug)
Automaattestimine
Muutuja
Muutuja programmeerimises
Muutuja ja viitamine
Matemaatilised avaldised
Positsioonilised arvusüsteemid
Matemaatilised avaldised programmeerimises
Loogikatehted
Sisend ja väljund
Sisend ja väljund konsoolis
Tekstifailist lugemine
Tekstifaili kirjutamine
Andmestruktuurid
Andmetüüpidest (liht - ja liittüübid)
Sõne (string)
Järjend (list)
Ennik (tuple)
Indekseerimine (index)
Sõnastik (dict)
Hulk (set)
Tingimuslause
Tingimuslause Pythonis
Tingimuslause süntaks
Tingimuslause lihtsustamine
„Tühi“ ja „mittetühi“ objekt tingimuslauses
Tingimuslause tingimuslause sees
Koodinäited
Mustripõhine tingimuslause
Rohkem lugemist
Tsüklid
For-tsükkel
While-tsükkel
Break ja Continue
Rekursioon
Mis on rekursioon?
Rekursioon matemaatikas ja rekurrentsed arvujadad
Rekursioon programmeerimises
Sabarekursioon
Rekursiivne vs iteratiivne meetod
Rekursiivne otsing - koodinäide
Funktsioon
Funktsiooni mõiste ja kasutamine
Funktsiooni argumendid ja parameetrid
Funktsiooni tagastusväärtused
Anonüümne funktsioon (lambda)
Andmevahetus ja veebist lugemine
API (Application Programming Interface)
JSON-i töötlemine
Django (sissejuhatus)
Objekt-orienteeritud programmeerimine (OOP)
Klassid ja objektid
Pärilikkus
Polümorfism
Kapseldamine
Abstraktsioon
OOP spetsiaalsed meetodid
Staatilised ja klassimeetodid Pythonis
OOP koodi struktuureerimise näited
OOP konstruktor, Klassid ja Objektid
OOP kompositsioon Pythonis
Enum - konstantite hulk
Dekoraatorid
Muud teemad
Raw String Tutvustus
Regulaaravaldised
Kuupäeva ja kellaaja vormindamise süntaks
Moodul
Package Pythonis
Joonistamine turtle moodulit kasutades
Interaktiivne kasutajaliides (IDLE)
Erindid (Exceptions)
Iteraatorid ja generaatorid
JupyterLab / Jupyter Notebook
Pildituvastus
PyGame materjalid
Otsing
Otsimiseks palun aktiveeri JavaScript.