Řešené úlohy k 3.-5. lekci Pythonu
V předchozím kvízu, Kvíz - Konzole a proměnné v Pythonu, jsme si ověřili nabyté zkušenosti z předchozích lekcí.
Následující 3 cvičení vám pomohou procvičit znalosti programování v
Pythonu z minulých lekcí. Ve vlastním zájmu se je pokuste vyřešit sami.
Pod článkem máte pro kontrolu řešení ke stažení. Ale pozor, jakmile se
na něj podíváte bez vyřešení příkladů, ztrácí pro vás cvičení
smysl a nic se nenaučíte 
Pokud si opravdu nebudete vědět rady, podívejte se raději znovu do minulého tutoriálu a pokuste se na to přijít.
Jednoduchý příklad
Vytvořte program, který si na vstupu vyžádá jméno uživatele a poté jeho vlastnost. Program nakonec vypíše "jméno je vlastnost", viz obrázek.
Ukázka obrazovky programu:
Konzolová aplikace
Ahoj, jak se jmenuješ?
Bill Gates
Jaký jsi?
hustodémonsky bohatý
Bill Gates je hustodémonsky bohatý
Pokud si při řešení úkolu nevíte rady, nechte si poradit od AI. Přepněte Copilota do režimu Ask a zadejte například prompt: "Jak v Pythonu načtu text ze vstupu a uložím ho do proměnné?".
{PYTHON}
print("Ahoj, jak se jmenuješ?")
# Zde dokonči úlohu svým kódem...
{/PYTHON}
Pokročilý příklad
Vytvořte program, který si na vstupu vyžádá celé číslo a následně vypíše jeho druhou mocninu.
Ukázka obrazovky programu:
Konzolová aplikace
Zadej číslo k umocnění:
64
Výsledek: 4096
Až budete mít úkol vyřešený, můžete nechat Copilota vaše řešení zkontrolovat. Stačí zadat například tento prompt: "Zkontroluj mi prosím tento Python kód podle zadání: Vytvořte program, který si na vstupu vyžádá celé číslo a následně vypíše jeho druhou mocninu.".
{PYTHON}
print("Zadej číslo k umocnění: ")
# Zde dokonči úlohu svým kódem...
{/PYTHON}
Příklad pro náročné – BONUS
Vytvořte program, který si na vstupu vyžádá poloměr kruhu. Následně
vypíše jeho obvod a obsah. Pro číslo pí použijte hodnotu
3.14, aby vyšel přesný výsledek.
Ukázka obrazovky programu:
Konzolová aplikace
Zadej poloměr kruhu (cm):
12.1
Obvod zadaného kruhu je: 75.988 cm
Jeho obsah je 459.7274 cm^2
Pokud si u bonusových úloh vůbec nevíte rady, můžete si celé řešení vygenerovat pomocí AI. Zadejte do Copilota v režimu Agent například prompt: "Napiš jednoduchý Python program, který načte poloměr kruhu a vypočítá jeho obvod a obsah. Použij hodnotu π = 3.1415. Výstup program by měl vypadat takto: [vložíte výstup programu ze zadání]". Poté si můžete kód nechat vysvětlit. Copilota přepněte do režimu Ask a napište prompt: "Vysvětli mi tento kód podrobně krok za krokem jako pro úplného začátečníka.".
{PYTHON}
print("Zadej poloměr kruhu (cm): ")
# Zde dokonči úlohu svým kódem...
{/PYTHON}
V příští lekci, Typový systém podruhé - Datové typy v Pythonu, si řekneme více o datových typech v Pythonu.
Měl jsi s čímkoli problém? Stáhni si vzorovou aplikaci níže a porovnej ji se svým projektem, chybu tak snadno najdeš.
Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 4821x (2.52 kB)
Aplikace je včetně zdrojových kódů v jazyce Python
K absolvování tohoto cvičení prosím splň 2 libovolné příklady tím, že je úspěšně odevzdáš k otestování.
