NOVINKA: Kurz kybernetickej bezpečnosti teraz už od 0 €. Staň sa žiadaným profesionálom. Zisti viac:
NOVINKA: Staň sa dátovým analytikom od 0 € a získaj istotu práce, lepší plat a nové kariérne možnosti. Viac informácií:

Riešené úlohy k 3.-5. lekcii Pythonu

V predchádzajúcom kvíze, Kvíz - Konzoly a premenné v Pythone, sme si overili nadobudnuté skúsenosti z predchádzajúcich lekcií.

Nasledujúce 3 cvičenia vám pomôžu precvičiť si znalosti z programovania v Pythone z predchádzajúcich lekcií. Vo vlastnom záujme sa ich pokúste vyriešiť sami. Pod článkom máte na kontrolu riešenie na stiahnutie. Ale pozor, akonáhle sa naň pozriete bez vyriešenia príkladov, stráca pre vás cvičenie zmysel a nič sa nenaučíte :)

Ak si naozaj nebudete vedieť rady, pozrite sa radšej znova do minulého tutoriálu alebo sa opýtajte AI, ale požiadajte ju, aby vám hneď nepísala celé riešenie, iba vás postrčila. Ak u nás študujete rekvalifikačný kurz a pri kurze pracujete a/alebo sa staráte o rodinu, odporúčame posledný bonusový príklad preskočiť alebo použiť na jeho riešenie AI.

Jednoduchý príklad

Vytvorte program, ktorý si na vstupe vyžiada meno používateľa a potom jeho vlastnosť. Program nakoniec vypíše "meno je vlastnosť", viď obrázok.

Ukážka obrazovky programu:

Konzolová aplikácia
Hi, what is your name?
Bill Gates
What are you like?
ultraepic rich
Bill Gates is ultraepic rich

Ak si pri riešení úlohy neviete rady, nechajte si poradiť od AI. Prepnite Copilota do režimu Ask a zadajte napríklad prompt: "Ako v Pythone načítam text zo vstupu a uložím ho do premennej?".

print("Hi, what is your name?")

# Complete the task here with your code...

Pokročilý príklad

Vytvorte program, ktorý si na vstupe vyžiada celé číslo a následne vypíše jeho druhú mocninu.

Ukážka obrazovky programu:

Konzolová aplikácia
Enter a number, and I'll square it: 
64
Result: 4096

Keď budete mať úlohu vyriešenú, môžete nechať Copilota vaše riešenie skontrolovať. Stačí zadať napríklad tento prompt: "Skontroluj mi prosím tento Python kód podľa zadania: Vytvorte program, ktorý si na vstupe vyžiada celé číslo a následne vypíše jeho druhú mocninu.".

print("Enter a number, and I'll square it: ")

# Complete the task here with your code...

Príklad pre náročných – BONUS

Vytvorte program, ktorý si na vstupe vyžiada polomer kruhu. Následne vypíše jeho obvod a obsah. Pre číslo pí použite hodnotu 3.14, aby vyšiel presný výsledok.

Ukážka obrazovky programu:

Konzolová aplikácia
Enter the circle's radius (cm):
12.1
The circle's circumference based on the given radius is: 75.988 cm
Area of the circle is: 459.7274 cm^2

Ak si pri bonusových úlohách vôbec neviete rady, môžete si celé riešenie vygenerovať pomocou AI. Zadajte do Copilota v režime Agent napríklad prompt: "Napíš jednoduchý Python program, ktorý načíta polomer kruhu a vypočíta jeho obvod a obsah. Použi hodnotu π = 3.14. Výstup programu by mal vyzerať takto: [vložíte výstup programu zo zadania]". Potom si môžete kód nechať vysvetliť. Copilota prepnite do režimu Ask a napíšte prompt: "Vysvetli mi tento kód podrobne krok za krokom ako pre úplného začiatočníka.".

print("Enter the circle's radius (cm): ")

# Complete the task here with your code...

V nasledujúcej lekcii, Typový systém druhýkrát - Dátové typy v Pythone, si povieme viac o dátových typoch v Pythone.


 

Mal si s čímkoľvek problém? Stiahni si vzorovú aplikáciu nižšie a porovnaj ju so svojím projektom, chybu tak ľahko nájdeš.

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 238x (2.85 kB)
Aplikácia je vrátane zdrojových kódov v jazyku Python

 

Na absolvovanie tohto cvičenia prosím splň 2 ľubovoľné príklady tým, že ich úspešne odovzdáš na otestovanie.

Predchádzajúci článok
Kvíz - Konzoly a premenné v Pythone
Všetky články v sekcii
Základné konštrukcie jazyka Python
Preskočiť článok
(neodporúčame)
Typový systém druhýkrát - Dátové typy v Pythone
Článok pre vás napísal gcx11
Avatar
Užívateľské hodnotenie:
196 hlasov
(^_^)
Aktivity