Charles Explorer logo
🇨🇿

Programování v jazyce Python

Předmět na Pedagogická fakulta |
OPNI3I012A

Anotace

Základní kurs programování a programovacího jazyka Python. Zahrnuje výklad a procvičení základních algoritmů a jejich vlastností, typické prostředky a konstrukce dnešních programovacích jazyků, postupy ladění programu ve vývojovém prostředí. Důraz je kladen na samostatnou práci posluchačů, zápočet se uděluje za splnění domácích úkolů (vypracování programů) zadávaných během semestru.

Základy jazyka – typy hodnot, proměnné, operátory, struktura programu.

Základy práce ve vývojovém prostředí, ladění programu.

Cykly, pole, seznamy.

Časová složitost.

Třídění a vyhledávání.

Funkce, lokální identifikátory, rekurze.

Používání knihoven, import.

Seznamy a řetězce – iterování, řezy, list comprehension.

Další datové struktury – tuples, slovníky.

Výjimky a jejich odchytávání.

Třídy a objekty.

Práce se soubory.