Osnovni udžbenik Pajtona
Osnove
Uvod u Python jezik
Provera verzije Pythona
Prikazivanje podataka na ekranu
Filozofija Pythona
Komentari
Promenljive
Prikazivanje promenljive na ekranu
Matematičke operacije sa brojevima
Matematičke operacije sa promenljivama
Skraćene operacije
Prioritet matematičkih operacija
Jednak prioritet
Grupirajuće zagrade
Nijanse grupiranja
Dužina broja
Brojevi sa pokretnim zarezom
Negativni brojevi
Ostatak pri deljenju
Potenciranje
Prioritet potenciranja
Stringovi
Sabiranje stringova
Množenje stringova
Simboli stringa
Ekskapiranje simbola stringa
Dužina stringa
Višelinijski stringovi
Logičke vrednosti
Vrednost None
Stroga tipizacija u Pythonu
Konverzija u string
Konverzija u broj
Stringovi sa ciframa
Dobijanje simbola iz broja
Konverzija u broj sa pokretnim zarezom
Funkcija input
Listovi
Uvod u listove
Kreiranje listova pomoću uglastih zagrada
Kreiranje listova pomoću funkcije list
Podela stringa u listu
Pojedinačni element liste
Dužina liste
Poslednji element liste
Izmena elemenata
Dodavanje elemenata na kraj liste
Dodavanje elemenata po poziciji
Spajanje listova metodom extend
Spajanje listova
Dodavanje u listu
Uklanjanje elemenata operatorom del
Uklanjanje elemenata po vrednosti
Preuzimanje i uklanjanje elementa
Uklanjanje svih elemenata
Pronalaženje indeksa elementa po njegovoj vrednosti
Prisustvo elementa u listi
Prebrojavanje elemenata u listi
Obrnut redosled elemenata u listi
Sortiranje u originalnoj listi
Sortiranje u kopiji liste
Spajanje liste u string
Torke
Uvod u torke
Kreiranje torke
Alternativni način kreiranja torke
Torka od jednog elementa
Alternativna sintaksa
Pojedinačni element torke
Izmena elementa
Dužina torke
Spajanje torki
Množenje torki
Prisustvo elementa u torki
Raspakivanje torki
Konvertovanje u torku
Konvertovanje torke u listu
Spajanje torke u string
Isečci
Uvod u isečke
Isečak u opsegu pozicija
Isečak od pozicije
Isečak do pozicije
Isečak sa negativnim pozicijama
Korak odabira
Isečak samo sa korakom odabira
Ceo isečak
Okretanje sekvence
Uklanjanje elemenata pomoću isečaka
Rečnici
Uvod u rečnike
Alternativni način kreiranja rečnika
Vrednost elementa rečnika
Promena vrednosti elementa
Dodavanje elementa u rečnik
Dužina rečnika
Spajanje rečnika
Spajanje rečnika sa identičnim elementima
Uklanjanje elemenata po ključu
Izdvajanje po ključu
Izdvajanje poslednjeg elementa
Uklanjanje svih elemenata
Prisustvo elementa u rečniku
Opciono dobijanje elementa
Konvertovanje u listu
Dobijanje svih ključeva
Dobijanje svih vrednosti
Par ključ-vrednost
Konvertovanje u rečnik
Praktikum
Skupovi
Uvod u skupove
Element skupa
Ponavljajući elementi u skupu
Dužina skupa
Dodavanje elementa u skup
Dodavanje više elemenata u skup
Spajanje skupova
Uklanjanje elementa iz skupa
Uklanjanje prisutnog elementa
Izdvajanje elementa
Uklanjanje svih elemenata
Prisustvo elementa u skupu
Prisustvo skupa u sekvenci
Poređenje skupova
Zajednički elementi skupova
Različiti elementi skupova
Razlika skupova
Složene operacije
Pretvaranje u skup
Praktikum
Uslovi
Konstrukcija if-else
Uvlačenja u uslovima
Operatori veće i manje
Provera jednakosti
Provera nejednakosti
Logičko I
Logičko ILI
Logičko NE
Prioritet operacija poređenja
Grupisanje uslova
Dvostruka poređenja
Provera prisustva
Provera na specijalne vrednosti
Skraćeni if
Konstrukcija elif
Ugnježdeni if
Konstrukcija match-case
Ternarni operator
Provera tipa objekta
Praksa if else
Petlje
Petlja for
Akumulacija rezultata u petlji
Petlja for i uslov if
Instrukcija break
Instrukcija continue
Dobijanje elemenata i njihovih indeksa
Ključevi rečnika preko for
Vrednosti rečnika
Par ključ-vrednost rečnika
Parovi indeks-element rečnika
Generisanje brojeva
Generisanje brojeva sa korakom
Istovremeno nabrajanje
Petlja while
Petlja while bez brojača
Uslov if u petlji while
Rad sa zastavicama
Hvatanje izlaska iz petlje
Praktikum na petlje
Unos podataka u petlji
Višedimenzionalnost
Višedimenzionalne liste
Trodimenzionalna lista
Iteracija kroz višedimenzionalne liste
Iteracija kroz trodimenzionalnu listu
Iteracija kroz višedimenzionalnu listu rečnika
Popunjavanje višedimenzionalnih lista
Standardne funkcije
Stepeni
Funkcije zaokruživanja
Ekstremumi
Random
Moduli
Matematičke operacije sa brojevima
Deljenje brojeva
Registar simbola
Podela stringa
Formatiranje stringa
Pretraga stringova
Provera stringa
Vreme
Rad sa datumima
Prikaz trenutnog datuma
Dobijanje dana u nedelji
Razlika između dva datuma
Određivanje prestupne godine
Prikaz vremena
Formatiranje datuma
Epoch format
Prikaz datuma iz epoch-a
Objekat struct_time
Dobijanje objekta struct_time po UTC
Dobijanje epoch formata iz struct_time
Razlika epoha
Odlaganje operacije