NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Diskuze – Lekce 18 - Funkce a výjimky v Pythonu

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
 
Odpovědět
6.1.2024 20:00
Avatar
Tomas Balbinder:16.1.2024 17:34

Ahoj, k cemu ma smysl dávat do kalkulacky to continue ve vsech 3 pripadech? Dik

 
Odpovědět
16.1.2024 17:34
Avatar
Karel Zaoral
Člen
Avatar
Odpovídá na Tomas Balbinder
Karel Zaoral:16.1.2024 18:10

Ahoj Tomáši, mohl bych se vymluvit, že použití continue zlepšuje čitelnost kódu tím, že explicitně ukazuje záměr přeskočit zbytek aktuální iterace smyčky a pokračovat další iterací. To může být užitečné ve složitějších smyčkách, kde je více podmínek a akcí. Pravdou je, že je nadbytečné - prostě tam proklouzlo z předchozích verzí méně komplexní podoby programu :-) To, že jsi si všiml této nadbytečnosti, ukazuje na tvůj dobrý vhled do toho, jak funguje kontrola toku programu.

 
Odpovědět
+2
16.1.2024 18:10
Avatar
Lenka Chalupová:3.2.2024 13:38

Rekurze, zcela nepochopitelné, vysvětlení na kalkulačce dostačující, ale není použita původní kalkulačka. Začátečníka to zbytečně mate, což je škoda. Je potřeba aby někdo kontroloval zachování kontinuity mezi lekcemi, když už každou píšou různí autoři

 
Odpovědět
+6
3.2.2024 13:38
Avatar
Lucie Králová:21.4.2024 22:36

Lekci by bylo podle mě lepší rozdělit do více částí.
Jak již někdo zmiňoval, je obtížné si rozplánovat průchod lekcemi, když jsou některé velmi stručné a jiné zase zbytečně obsáhlé (obzvláště pro lidi, kteří mají kurz proplácený úřadem práce a musí stihnout určité části do konkrétních termínů).

 
Odpovědět
+4
21.4.2024 22:36
Avatar
Rolf Karlsson:29.4.2024 21:24

Je to na mě málo podrobné. Například jsem vůbec nepobral to typování funkcí, co vlastně je a co je výstupem...

 
Odpovědět
29.4.2024 21:24
Avatar
DarkCoder
Člen
Avatar
Odpovídá na Rolf Karlsson
DarkCoder:30.4.2024 13:57

Typování je naprosto klíčová věc pro udržení srozumitelnosti a čitelnosti kódu. Pokud jej používáš, pak při pohledu na funkci jasně vidíš co je výstupem funkce a jaké typy argumentů funkce očekává. Díky tomu je také vývoj aplikací rychlejší a méně náchylné na chybovost.

Odpovědět
+1
30.4.2024 13:57
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Ján Kisty
Člen
Avatar
Ján Kisty:5.7.2024 20:11

pre začiatočníka pomerne komplexne popísané, mohlo byť rozdelené na lekcie aj viac :))

 
Odpovědět
+1
5.7.2024 20:11
Avatar
Ladislav Schnaiberg:3.9.2024 22:22

zásadní kapitola, asi ostatně jako vždy, když se mění paradigma,
za touto by měly být úlohy k procvičení výjimek se zaměřením na tvorbu cyklů s while true, třeba příklad jak píše kolega dark v diskusi,

Zadání:
Napiš program v Pythony, který umožňuje uživateli zadávat čísla, dokud nezadá 0, a na konci vypíše jejich součet a zachytí chyby při zadání str namísto čísla

i další podněty v diskusi jsou za mě správně, prit patří k printu a tuto rozdělit na více kapitol

Editováno 3.9.2024 22:25
 
Odpovědět
3.9.2024 22:22
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 117.