Základný tutoriál Pythonu
Základy
Úvod do jazyka Python
Kontrola verzie Python
Výstup dát na obrazovku
Filozofia Pythonu
Komentáre
Premenné
Výstup premennej na obrazovku
Matematické operácie s číslami
Matematické operácie s premennými
Skrátené operácie
Priorita matematických operácií
Rovnaká priorita
Zoskupujúce zátvorky
Nuansy zoskupovania
Dĺžka čísla
Čísla s pohyblivou rádovou čiarkou
Záporné čísla
Zvyšok po delení
Umocňovanie
Priorita umocňovania
Reťazce
Sčítanie reťazcov
Násobenie reťazcov
Symboly reťazca
Escapovanie symbolov reťazca
Dĺžka reťazca
Viacriadkové reťazce
Logické hodnoty
Hodnota None
Prísna typizácia v Pythone
Konverzia na reťazec
Konverzia na číslo
Reťazce s číslicami
Získanie symbolov z čísla
Konverzia na číslo s pohyblivou rádovou čiarkou
Funkcia input
Zoznamy
Úvod do zoznamov
Vytváranie zoznamov pomocou hranatých zátvoriek
Vytváranie zoznamov pomocou funkcie list
Rozdelenie reťazca na zoznam
Jednotlivý prvok zoznamu
Dĺžka zoznamu
Posledný prvok zoznamu
Zmena prvkov
Pridávanie prvkov na koniec zoznamu
Pridávanie prvkov podľa pozície
Spájanie zoznamov metódou extend
Spájanie zoznamov
Pridávanie do zoznamu
Odstraňovanie prvkov operátorom del
Odstraňovanie prvkov podľa hodnoty
Získanie a odstránenie prvku
Odstránenie všetkých prvkov
Hľadanie indexu prvku podľa jeho hodnoty
Prítomnosť prvku v zozname
Počítanie prvkov v zozname
Obrátenie poradia prvkov v zozname
Triedenie v pôvodnom zozname
Triedenie v kópii zoznamu
Zlúčenie zoznamu do reťazca
N-tice
Úvod do n-tíc
Vytvorenie n-tice
Alternatívny spôsob vytvorenia n-tice
N-tica s jedným prvkom
Alternatívna syntax
Jednotlivý prvok n-tice
Zmena prvkov
Dĺžka n-tice
Spájanie n-tíc
Násobenie n-tíc
Prítomnosť prvku v n-tici
Rozbalenie n-tíc
Konverzia na n-ticu
Konverzia n-tice na zoznam
Zlúčenie n-tice do reťazca
Rezy
Úvod do rezov
Rez v rozsahu pozícií
Rez od pozície
Rez do pozície
Rez so zápornými pozíciami
Krok výberu
Rez len s krokom výberu
Celý rez
Otočenie postupnosti
Odstránenie prvkov pomocou rezov
Slovníky
Úvod do slovníkov
Alternatívny spôsob vytvorenia slovníka
Hodnota prvku slovníka
Zmena hodnoty prvku
Pridanie prvku do slovníka
Dĺžka slovníka
Spojenie slovníkov
Spojenie slovníkov s rovnakými prvkami
Odstránenie prvkov podľa kľúča
Extrahovanie podľa kľúča
Extrahovanie posledného prvku
Odstránenie všetkých prvkov
Prítomnosť prvku v slovníku
Voliteľné získanie prvku
Prevod na zoznam
Získanie všetkých kľúčov
Získanie všetkých hodnôt
Dvojica kľúč-hodnota
Prevod na slovník
Practicum
Množiny
Úvod do množín
Prvok množiny
Opakujúce sa prvky v množine
Dĺžka množiny
Pridanie prvku do množiny
Pridanie viacerých prvkov do množiny
Zjednotenie množín
Odstránenie prvku z množiny
Odstránenie prítomného prvku
Extrahovanie prvku
Odstránenie všetkých prvkov
Prítomnosť prvku v množine
Prítomnosť množiny v postupnosti
Porovnanie množín
Spoločné prvky množín
Rôzne prvky množín
Rozdiel množín
Komplexné operácie
Konverzia na množinu
Practicum
Podmienky
Konštrukcia if-else
Odsadenia v podmienkach
Operátory väčšie a menšie
Kontrola rovnosti
Kontrola nerovnosti
Logické A (AND)
Logické ALEBO (OR)
Logické NIE (NOT)
Priorita porovnávacích operácií
Zoskupovanie podmienok
Dvojité porovnania
Kontrola prítomnosti
Kontrola špeciálnych hodnôt
Skrátený if
Konštrukcia elif
Vnorené if
Konštrukcia match-case
Ternárny operátor
Kontrola typu objektu
Praxis if else
Cyklus
Cyklus for
Akumulácia výsledku v cykle
Cyklus for a podmienka if
Inštrukcia break
Inštrukcia continue
Získavanie prvkov a ich indexov
Kľúče slovníka pomocou for
Hodnoty slovníka
Dvojica kľúč-hodnota slovníka
Dvojice index-prvok slovníka
Generovanie čísel
Generovanie čísel s krokom
Súčasný prechod
Cyklus while
Cyklus while bez počítadla
Podmienka if v cykle while
Práca s príznakmi
Zachytávanie výstupu z cyklu
Praxis na cykly
Zadávanie údajov v cykle
Viacrozmernosť
Viacrozmerné zoznamy
Trojrozmerný zoznam
Prechádzanie viacrozmerných zoznamov
Prechádzanie trojrozmerného zoznamu
Prechádzanie viacrozmerného zoznamu slovníkov
Naplnenie viacrozmerných zoznamov
Štandardné funkcie
Mocniny
Funkcie zaokrúhľovania
Extrémy
Náhodné čísla
Absolútna hodnota
Matematické operácie s číslami
Delenie čísel
Veľkosť písmen
Rozdelenie reťazca
Formátovanie reťazca
Vyhľadávanie v reťazcoch
Kontrola reťazca
Čas
Práca s dátumami
Výpis aktuálneho dátumu
Získanie dňa v týždni
Rozdiel dvoch dátumov
Určenie priestupného roka
Výpis času
Formátovanie dátumu
Formát epoch
Výpis dátumu z epoch
Objekt struct_time
Získanie objektu struct_time podľa UTC
Získanie formátu epoch z struct_time
Rozdiel epoch
Oneskorenie operácie