Jdi na navigaci předmětu

Anotace

Úkolem kurzu je seznámit se se základy jazyka Python 3.11.

V první části budou probrány nejdůležitější a nejzákladnější vlastnosti jazyka, konkrétně:

  • číselné typy, operátory, řetězce
  • seznamy, n-tice, slovníky, množiny
  • sekvenční typy obecně
  • funkce, lambda-funkce, dekorátory
  • generátory, iterátory
  • výjimky

V druhé části probereme „esoteričtější zákoutí“ Python’u a věci potřebné pro zápočtový program, to znamená:

  • knihovnu Numpy
  • práce se soubory
  • vstup, argumenty skriptů
  • třídy
  • serializace datových struktur
  • moduly, balíčky
  • testování programů
  • standardní knihovna
  • knihovnu Pandas

A když zbyde čas, možná se podíváme i na Matplotlib a propojení Pythonu s jazykem C.