Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 18. diel - Funkcie a výnimky v Pythone

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Nina Kubačková:14.7.2022 14:37

Proč není definován výstup na text_chyba? Nacházím po sobě nedodělky a padá mi na tom program.

Avatar
Jaroslav Toninger:15.8.2022 9:30

Co se týče syntaxu u kalkulačky, zde ani tak nebyl problém (z 95%), občas ještě nechápu, kdy tam má a nemá být return, není to zde téměř vůbec vysvětleno. Co je tedy ale větší výzva, že je zde vytvořeno x funkcí, kdy člověk, co se učí programovat, si musí rozpitvat jednotlivé řádky a přemýšlet, jak to autor myslel. Mně jako nováčkovi zde chybí podrobnější popis a vysvětlení v mezikrocích. Jsem rád za nutnost přemýšlet a čtení kódu, ale i tak. Upřímně, kdyby po mě někdo chtěl vytvořit takto funkci, bez šance, abych pochopil komplet tuto kapitolu, budu muset jít na další zdroje (ty anglické jsou vždy perfektně a do detaily vysvětlené). Lepší způsob, jak to lépe pochopit a naučit se, mě nenapadá.

Odpovedať
Bez extrému by nebyl pokrok v přírodě.
Avatar
Martin Truhlář:19.8.2022 20:46

Pro začínajícího programátora hodně shrnuté. Musím dohledávat jinde. Používám i w3schools

Avatar
Kristína Slahučková:20.8.2022 16:00

Celý kurz je strašne stručný. Ako začiatočník, ktorý sa nikdy nestretol s problematikou je text nepochopitelný a musím dohľadávať info z iných zdrojov.

Avatar
Aleš Chytil
Člen
Avatar
Aleš Chytil:18.9.2022 19:59

Absolutní guláš z desítek funkcí, zkratek atd. Asi jsem hlupák, budu se to musit učit postupně sám. Už ty lekce jenom hltám, jako bych četl beletrii. Tohle dle mě není kurz pro úplného začátečníka.

Odpovedať
Aspoň jsem to zkusil
Avatar
Radka
Člen
Avatar
Odpovedá na Aleš Chytil
Radka:19.9.2022 14:45

Souhlasím, začínám se cítit stále víc neschopně...

Odpovedať
Nikdy neříkej nikdy
Avatar
Radka
Člen
Avatar
Radka:19.9.2022 15:01

Pro úplného začátečníka je to moc stručné. Chtělo by to jít víc krok po kroku. Už se v tom ztrácím a přestávám věřit, že to zvládnu

Odpovedať
Nikdy neříkej nikdy
Avatar
Nika FZ6
Člen
Avatar
Nika FZ6:25.9.2022 19:00

Prosím, může mi někdo více vysvětlit následující dvě věci:

  1. Chápu syntaxi zápisu pro ošetření dělení nulou, ale jak program pozná, že byla byla zadána hodnota 0 do argumentu druhe_cislo (mezivysledek = prvni_cislo / druhe_cislo ) a vyhodnotí to jako výjimku? Je to určitě jednoduché, ale nějak jsem se do toho zamotala.
  2. V hlavním cyklu jsem nepochopila ->

    if dalsi_priklad():
    pass

Jak tato část funguje?

Předem díky..

Avatar
Odpovedá na Nika FZ6
Roman Staněk:1.10.2022 20:33

Ahoj, snad to vysvětlím dobře. Představ si blok try - except jako filtr. V případě "ZeroDivisionError" je oním "filtrem" druhý argument funkce. Pokud je druhý argument nula, zachytí ho a ohlásí chybu, neboli vyvolá výjimku.

Avatar
Gravity
Člen
Avatar
Odpovedá na Nina Kubačková
Gravity:4.10.2022 11:10

V tomto případě je chyba ve špatné pozici returnu. Musí být mimo cyklus, takhle ti vrátí výsledek již po prvním vynásobení.

Editované
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 124.