Osnovni tutorial Python
Osnove
Uvod v jezik Python
Preverjanje različice Python
Izpis podatkov na zaslon
Filozofija Python
Komentarji
Spremenljivke
Izpis spremenljivke na zaslon
Matematične operacije s števili
Matematične operacije s spremenljivkami
Skrajšane operacije
Prioriteta matematičnih operacij
Enaka prioriteta
Grupirajoči oklepaji
Nianse grupiranja
Dolžina števila
Števila s plavajočo vejico
Negativna števila
Ostanek pri deljenju
Potenciranje
Prioriteta potenciranja
Nizi
Seštevanje nizov
Množenje nizov
Simboli niza
Ubežno zapisovanje simbolov niza
Dolžina niza
Večvrstični nizi
Logične vrednosti
Vrednost None
Strogo tipkanje v Pythonu
Pretvorba v niz
Pretvorba v število
Nizi s števkami
Pridobivanje simbolov iz števila
Pretvorba v število s plavajočo vejico
Funkcija input
Seznami
Uvod v sezname
Ustvarjanje seznamov z oglatimi oklepaji
Ustvarjanje seznamov s funkcijo list
Razdelitev niza v seznam
Posamezen element seznama
Dolžina seznama
Zadnji element seznama
Spreminjanje elementov
Dodajanje elementov na konec seznama
Dodajanje elementov po položaju
Združevanje seznamov z metodo extend
Združevanje seznamov
Dodajanje v seznam
Odstranjevanje elementov z operatorjem del
Odstranjevanje elementov po vrednosti
Pridobivanje in odstranjevanje elementa
Odstranjevanje vseh elementov
Iskanje indeksa elementa po njegovi vrednosti
Prisotnost elementa v seznamu
Štetje elementov v seznamu
Obrnjen vrstni red elementov v seznamu
Razvrščanje v izvornem seznamu
Razvrščanje v kopiji seznama
Združevanje seznama v niz
Terke
Uvod v terke
Ustvarjanje terke
Alternativni način ustvarjanja terke
Terk z enim elementom
Alternativna sintaksa
Posamezen element terke
Spreminjanje elementov
Dolžina terke
Združevanje terk
Množenje terk
Prisotnost elementa v terki
Razpakovanje terk
Pretvarjanje v terko
Pretvarjanje terke v seznam
Združevanje terke v niz
Rezi
Uvod v reze
Rez v območju pozicij
Rez od pozicije
Rez do pozicije
Rez z negativnimi pozicijami
Korak izbire
Rez samo s korakom izbire
Celoten rez
Obrat zaporedja
Odstranjevanje elementov z rezovi
Slovarji
Uvod v slovarje
Alternativni način ustvarjanja slovarja
Vrednost elementa slovarja
Spreminjanje vrednosti elementa
Dodajanje elementa v slovar
Dolžina slovarja
Združevanje slovarjev
Združevanje slovarjev z enakimi elementi
Odstranjevanje elementov po ključu
Izvoz po ključu
Izvoz zadnjega elementa
Odstranjevanje vseh elementov
Prisotnost elementa v slovarju
Opcijsko pridobivanje elementa
Pretvarjanje v seznam
Pridobivanje vseh ključev
Pridobivanje vseh vrednosti
Par ključ-vrednost
Pretvarjanje v slovar
Practikum
Množice
Uvod v množice
Element množice
Ponavljajoči se elementi v množici
Dolžina množice
Dodajanje elementa v množico
Dodajanje več elementov v množico
Združevanje množic
Odstranjevanje elementa iz množice
Odstranjevanje prisotnega elementa
Izvleček elementa
Odstranjevanje vseh elementov
Prisotnost elementa v množici
Prisotnost množice v zaporedju
Primerjava množic
Skupni elementi množic
Različni elementi množic
Razlika množic
Kompleksne operacije
Pretvorba v množico
Practikum
Pogoji
Konstrukcija if-else
Zamiki v pogojih
Operatorji večje in manjše
Preverjanje enakosti
Preverjanje neenakosti
Logično IN
Logično ALI
Logično NE
Prioriteta primerjalnih operacij
Grupiranje pogojev
Dvojne primerjave
Preverjanje prisotnosti
Preverjanje na posebne vrednosti
Skrajšani if
Konstrukcija elif
Gnezdene if stavki
Konstrukcija match-case
Ternarni operator
Preverjanje tipa objekta
Praksa if else
Zanke
Zanka for
Kopičenje rezultata v zanki
Zanka for in pogoj if
Ukaz break
Ukaz continue
Pridobivanje elementov in njihovih indeksov
Ključi slovarja preko for
Vrednosti slovarja
Par ključ-vrednost slovarja
Pari indeks-element slovarja
Generiranje števil
Generiranje števil s korakom
Sočasno prebiranje
Zanka while
Zanka while brez števca
Pogoj if v zanki while
Delo z zastavicami
Zaznavanje izhoda iz zanke
Vaja na zanke
Vnos podatkov v zanki
Večdimenzionalnost
Večdimenzionalni seznami
Tridimenzionalni seznam
Iteracija po večdimenzionalnih seznamih
Iteracija po tridimenzionalnem seznamu
Iteracija po večdimenzionalnem seznamu slovarjev
Polnjenje večdimenzionalnih seznamov
Standardne funkcije
Potence
Funkcije zaokroževanja
Ekstremi
Naključje
Moduli
Matematične operacije s števili
Deljenje števil
Register znakov
Razdelitve niza
Oblikovanje niza
Iskanje po nizih
Preverjanje niza
Čas
Delo z datumi
Izpis trenutnega datuma
Pridobivanje dneva v tednu
Razlika med dvema datumoma
Določanje prestopnega leta
Izpis časa
Oblikovanje datuma
Format epoch
Izpis datuma iz epoch
Objekt struct_time
Pridobivanje objekta struct_time po UTC
Pridobivanje formata epoch iz struct_time
Razlika epoh
Zamuda operacije