Skip to content

Latest commit

 

History

History
78 lines (66 loc) · 1.74 KB

prubeh.md

File metadata and controls

78 lines (66 loc) · 1.74 KB

Co se dělalo

1. cvičení

  • úvod do Pythonu
  • aritmetika, proměnné, základní typy, podmínka
  • výpočet obsahu a obvodu čtverce
  • výpočet kořenů kvadratické rovnice
  • for cyklus

2. cvičení

  • převod stupňů na formát DMS
  • volání funkcí - poziční a pojmenované argumenty
  • želví grafika
    • čtverec
    • čtvercová síť
    • šstiúhelník
    • "kytička"
    • volitelně šstiúhelníková síť
  • while cyklus

3. cvičení

  • sčítání volebních hlasů
  • formátování řetězců a speciální znaky
  • úvod do verzování a GITu
  • úvod do funkcí

4. cvičení

  • seznamy
  • zadání domácího úkolu
  • nákupní seznam
  • vytváříme hru "Hádej hlavní město"

5. cvičení

  • pokračování hry "Hádej hlavní město"
  • další možnosti práce s řetězci a se seznamy
  • moduly - úvod

6. cvičení

  • volání funkcí teoreticky
  • rekurze
  • Kochova vločka

7. cvičení

  • poznámky k prvnímu úkolu
  • generování stromů pomocí rekurze
  • binární vyhledávání

8. cvičení

  • generování bodů
  • kd-tree

9. cvičení

  • slovníky
  • JSON a GeoJSON
  • soubory
  • zadání domácího úkolu

10. cvičení

  • výjimky
  • parametrizace skriptů (input, konfigurační soubor, parametry příkazové řádky)
  • práce se soubory podrobněji
    • soubory a adresáře
    • cesty
    • procházení adresářového stromu

11. cvičení

  • práce se seoubory - přípony
  • stahujeme kurzovní lístek
  • stahujeme předpověď počasí
  • zadání domácího úkolu
  • cukroví
  • co bude v navazujícím kurzu programování
    • grafické rozhraní
    • rozsáhlejší příklady
    • další zajímavé moduly pro Python
    • časová analýza algoritmů - kdy vám nepomůže rychlejší počítač
    • grafové algoritmy