Warning
This page is located in archive. Go to the latest version of this course pages. Go the latest version of this page.

2. úkol - Python in action

Vaším druhým úkolem bude vytvořit jednoduchou funkcí, která přijímá parametr, s tímto parametrem provede předem definovanou operaci a výsledek uloží do souboru. Vypracovanou úlohu odevzdejte do Upload systému. Za úlohu můžete získat 1 bod.

Detailní zadání

Vytvořte soubor linewriter.py. Tento soubor bude mít funkci s jménem writeTextToFile, která na vstupu přijímá jeden parametr a na výstupu funkce je také jeden parametr. Funkce zřetězí obsah proměnné STATICKY_TEXT (uveden níže) s přijatým argumentem. Pořadí zřetězení bude následující: první statický text a až poté argument funkce. Takto zřetězený vstup zapíše do souboru libovolného jména. Návratová hodnota funkce je pak název tohoto souboru.

Proměnná STATICKY_TEXT obsahuje: "This is my static text which must be added to file. It is very long text and I do not know what they want to do with this terrible text. "

Nepřidávejte nikam prázdnou řádku. Proveďte pouze zřetězení a zápis.

Hodnocení

Za úlohu (tj. za funkci a její správnou návratovou hodnotu, a současně za úspěšné zřetězení textu a zápis do souboru) je možno získat 1 bod.

U tohoto úkolu se již může projevit penalizace za pozdní odevzdání. Bodová penalizace jsou 2 body za každý započatý týden po deadline.
courses/b6b36zal/zadani/2_python_in_action.txt · Last modified: 2020/10/07 15:22 by seredlad