📑 Prehľad kapitol

Autor

Jakub Šperka

Publikované

13. decembra 2025

🧠 Štruktúra znalostí – Programovanie v jazyku Python


🚀 1. Základy Pythonu


💾 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
  • Iterácia cez zoznamy

⚙ 4. Funkcie

  • Definovanie vlastných funkcií
  • Vstavané matematické funkcie

📚 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

📒 6. Zadania

  • Znenia zadaní a zádavacie hárky z predmetu Programovanie 1.

🛝 7. 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.