Obsah
🧠 Štruktúra znalostí – Programovanie v jazyku Python
🚀 1. Základy Pythonu
- Inštalácia a vývojové prostredie
- Virtuálne prostredia
- Prvé programy a výstup (
print
) - Premenné a dátové typy (int, float, str, bool)
- Operátory (aritmetické, relačné, logické)
- Funkcia
type()
a konverzia dátových typov - Vstup od používateľa (
input
) - Komentovanie kódu
💾 2. Dátové štruktúry
- Zoznamy (
list
) - N-tice (
tuple
) - Množiny (
set
) - Slovníky (
dict
)
🏗️ 3. Riadiace štruktúry
- Podmienky (
if
,elif
,else
) - Cykly (
for
,while
) - Práca s rozsahmi a iteráciou (
range
,enumerate
) - Vnorené cykly a podmienky
⚙ 4. Funkcie
- Definovanie vlastných funkcií
📚 5. Knižnice
- Inštalácia a import
📐 NumPy
- Polia (
ndarray
) - Indexovanie a rezanie
- Vektorové výpočty
- Matematické funkcie
- Import/export dát zo súborov
🧮 SymPy
- Symbolické výrazy a premenné
- Riešenie (sústav) rovníc
- Derivovanie, integrovanie
📊 Matplotlib
- Základné typy grafov (
plot
,scatter
,bar
) - Doplnkové typy grafov (
pie
,histogram
) - Ukladanie grafov do súborov a úprava vzhľadu (
.png
,.pdf
)
🗃️ Pandas
- Dátová štruktúra
DataFrame
- Načítanie a zápis
.csv
súborov - Indexovanie a filtrovanie dát
- Základné štatistické výpočty a agregácie
🛝 6. Pieskovisko
- Doplnkové kapitoly (nielen) pre študentov, ktorých Python pohltil.
📁 Zručnosti z tohto predmetu využijete pri spracovaní meraní, analýze dát výpočtoch a automatizácii rozličných geodetických úloh počas ďalšieho štúdia aj v praxi.