|
|
|
||
|
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. Last update: KOSATAB (24.02.2009)
|
|
||
|
Lutz, Mark: „Learning Python“. O'Reilly, 2009. ISBN 978-0596158064 Lutz, Mark: „Programming Python“. O'Reilly, 2011. ISBN 978-0596158101 Last update: 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. Last update: KOSATAB (24.02.2009)
|
|
||
|
1.Basic syntax of Python - variables, for-cycle, conditionals, operators 2.Usage of functions, working with sequences 3.Working with files - reading a writing 4.Types, working with strings 5.Lists - advanced functions (sorting, list comprehensions) 6.Dictionaries - syntax, typical usage 7.Processing of command-line arguments 8.Access to files over a computer network 9.Exceptions, modules 10.Regular expressions - basics, searching for substrings, replacement 11.Regular expressions - advanced functions, splitting of text, greediness of regular expressions 12.Operating system interaction - directory listing, navigation in directory structure, copying, removal and replacement of files 13.Operating system interaction - execution of external programs, recursive search of directory structure 14.Unicode - text encodings, Unicode, specification of encoding in source files, working with files in national encodings Last update: SMIDOVAL (10.06.2013)
|
|
||
|
http://python.zirael.org/lecture_set-slang.html Last update: Znamenáček Jiří (19.11.2012)
|
|
||
|
Studenti budou umět: Základy algoritmizace. Základy práce s jazykem Python. Použití jazyka Python obzvláště pro zpracování textů. Last update: Znamenáček Jiří (19.11.2012)
|
|
||
|
XML technologie Transformace XML dokumentů Last update: Znamenáček Jiří (19.11.2012)
|
