Cvičení
V roce 2020 vytvořeny materiály s výkladem látky na cvičeních ve formě interaktivních notebooků na google colaboratory. Jsou vám dostupné v režimu only for view, proto si je buď otevřete v playground mode, zkopírujte do svého google drive, nebo si stáhněte kopii .ipynb a spusťe ji lokálně v jupyteru. Výkladové tutoriály jsou průbežně aktualizovány, snaphost ze začátku semestru máte i ve svých repozitářích.
Procvičovací úlohy k jednotlivým cvičením naleznete na fakultním Gitlabu ve vašem osobním repozitáři.
Novinka od ZS 2022/2023: Cvičení na Numpy bylo posunuto dopředu, abyste se s knihovnou mohli seznámit dostatečně včas a mohly se objevit nové a doufáme, že zajímavější domácí úkoly.
Cvičení
Cvičení | Téma | Výkladový materiál |
---|---|---|
1 | Úvod | colab notebook |
2 | Čísla, řetezce | colab notebook |
3 | Seznamy, N-tice, Množiny, Slovníky, Generátorová notace | colab notebook |
4 | Funkce, Anotace, Dekorátory | colab notebook |
5 | Generátory, Třídy, Iterátory | colab notebook |
6 | Numpy | colab notebook |
7 | Souborový systém, Příkazová řádka | colab notebook |
8 | Moduly | colab notebook |
9 | Pandas | colab notebook |
10 | pytest | colab notebook |
11 | Streamlit | colab notebook |
Opakování | Shrnutí látky cvičení 1-3 | colab notebook |
Bonus 01 | Matplotlib | Kreslíme grafy s Matplotlib colab notebook |
Bonus 02 | Python a C | Základy propojování Pythonu s C – colab notebook |
Bonus 03 | scikit-learn | Základy strojového učení colab notebook |
Bonus 04 | tensorflow | Základy hlubokého učení colab notebook |
Bonus 05 | SQLite | Přehled SQLite colab notebook |