|
|
|
||
Cílem předmětu je poskytnout studentům úvod do programování v jazyce Python se zvláštním přihlédnutím ke zpracování textu. Poslední úprava: KOSATAB (24.02.2009)
|
|
||
Studenti budou umět: Základy algoritmizace. Základy práce s jazykem Python. Použití jazyka Python obzvláště pro zpracování textů. Poslední úprava: Znamenáček Jiří (19.11.2012)
|
|
||
Lutz, Mark: „Learning Python“. O'Reilly, 2009. ISBN 978-0596158064 Lutz, Mark: „Programming Python“. O'Reilly, 2011. ISBN 978-0596158101 Poslední úprava: Znamenáček Jiří (19.11.2012)
|
|
||
V průběhu semestru se píše jedna písemka. Každý student má možnost během semestru prezentovat řešení domácího úkolu, které je bodované. Zápočet je udělen zároveň se složením zkoušky. Poslední úprava: KOSATAB (24.02.2009)
|
|
||
1.Základní syntaxe jazyka Python-proměnné, for-cyklus, podmínky, operátory 2.Používání funkcí, práce se sekvencemi 3.Práce se soubory-čtení a zápis 4.Typy, práce s řetězci 5.Seznamy-pokročilé funkce (řazení, list comprehensions) 6.Slovníky-syntaxe, typické použití 7.Zpracování argumentů z příkazové řádky 8.Přístup k souborům přes počítačovou síť 9.Výjimky, moduly 10.Regulární výrazy-základy, vyhledávání podřetězců, nahrazování 11.Regulární výrazy-pokročilé funkce, rozdělování textu, chamtivost regulárních výrazů (greediness) 12.Interakce s operačním systémem-obsah adresáře, pohyb v adresářové struktuře, kopírování, mazání a přesouvání souborů 13.Interakce s operačním systémem-spouštění externích programů, rekurzivní prohledávání adresářové struktury 14.Unicode-kódování textu, Unicode, specifikace kódování ve zdrojových souborech, práce se soubory v národních kódováních
Poslední úprava: SMIDOVAL (10.06.2013)
|
|
||
http://python.zirael.org/lecture_set-slang.html Poslední úprava: Znamenáček Jiří (19.11.2012)
|
|
||
XML technologie Transformace XML dokumentů Poslední úprava: Znamenáček Jiří (19.11.2012)
|
Zátěž studenta | ||||
Činnost | Kredity | Hodiny | ||
Účast na přednáškách | 1 | 28 | ||
Příprava na přednášky, semináře, laboratoře, exkurzi nebo praxi | 1 | 28 | ||
Příprava na zkoušku a její absolvování | 2 | 56 | ||
Účast na seminářích | 1 | 28 | ||
5 / 5 | 140 / 140 |
Hodnocení studenta | |
Forma | Váha |
Aktivní účast na výuce | 10 |
Zkouškový test | 60 |
Průběžné a zápočtové testy | 30 |