Programování v Pythonu
Programování přímo v prohlížeči, s automatickým vyhodnocením správnosti programu. Cvičení používá programovací jazyk Python 3.
V tomto cvičení píšete programy, které pracují s textem a čísly. Pokud chcete obrázky, zkuste cvičení Python želva.
Řazení podle
Výpis úloh
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-vyrazy.png)
Proměnné a číselné výrazy
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-for.png)
Cyklus for
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-logic.png)
Logické výrazy
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-if.png)
Podmíněný příkaz (if): základy
Sada příkladů na základní if-else podmínky v Pythonu.
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-for-if.png)
Cyklus for s vnořenou podmínkou
V této sadě jsou příklady, které se řeší pomocí cyklu for s vnořenou podmínkou (if).
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-while.png)
Cyklus while
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-if2.png)
Podmíněný příkaz (if): těžší
Sada mírně pokročilejších příkladů na podmínky. V této sadě se využije i if-elif-else, případně vnořené podmínky.
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-sequences.png)
Posloupnosti
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-upravy.png)
Úpravy programů
V této sadě máte k dispozici připravené programy, které je potřeba pochopit a mírně upravit.
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-cisla.png)
Počítání s čísly
V této sadě si procvičíme počítání s čísly: od jednoduchých výpisů až po některé klasické algoritmy.
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-text-obr.png)
Textové obrázky
V této sadě budeme vykreslovat „obrázky“ pomocí textových znaků (někdy označováno jako „ASCII art“). Tyto příklady slouží především pro procvičení vnořených cyklů.
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-retezce.png)
Řetězce: základy
Příklady s řetězci: základní indexování a jednoduché operace, použití návodných kódů.
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-seznamy.png)
Seznamy
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-retezce.png)
Řetězce: těžší
Sada mírně náročnějších příkladů s řetězci. Všechny jsou stále řešitelné na pár řádků kódu, pokud využijete správný přístup.
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-seznamy-vnorene.png)
Seznamy a řetězce: vnořené
Příklady v této sadě používají vnořené datové struktury: seznamy řetězců a seznamy seznamů.
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-slovniky.png)
![](https://www.umimeto.org/asset/system/up/img/ps-icon/python-zaludne.png)
Záludné
Tato sada obsahuje mix příkladů na různá témata. Příklady jdou stále řešit docela krátkými programy, ale mohou již potrápit trochu více než příklady v ostatních sadách.
Celkem vyřešeno: 0 z 139