|
|
|
||
Introductory course of programming in Python (mainly for physics students). From short scripts to data processing
and visualization.
Last update: T_KMOP (13.05.2015)
|
|
||
Seznámit se s programovacím jazykem Python a jeho využitím pro matematické a fyzikální aplikace. Naučit se psát programy pro zpracování a vizualizaci dat. Last update: T_KMOP (13.05.2015)
|
|
||
Podmínkou udělení zápočtu je vypracování domácích úloh v průběhu semestru (alespoň 7 z 10). Opakování zápočtu v tomto případě není možné.
Alternativně mohou studenti na konci semestru vypracovat zápočtový test ve formě jedné úlohy většího rozsahu. V tomto případě je možný jeden řádný termín a dva opravné. Last update: Belda Michal, doc. Mgr., Ph.D. (06.10.2017)
|
|
||
Dle aktuálního doporučení vyučujícího. Last update: Mikšovský Jiří, doc. Mgr., Ph.D. (13.05.2020)
|
|
||
Introduction to Python: history and use, comparison to other languages; IPython console and Notebook; simple scripts Building blocks: syntax, variables, data types, built-ins Libraries: standard modules, library packages, custom modules Scientific libraries: NumPy/SciPy, pandas, numba, blaze... Data processing: file formats, file input/output, database IO, statistical processing Visualization: matplotlib library and others Parallel programming: SMP and cluster applications Object oriented programming: classes, objects, attributes, methods, encapsulation, inheritance Python3: new language generation Last update: T_KMOP (13.05.2015)
|