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 – 6. diel - Typový systém druhýkrát - Dátové typy 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
Jan Svoboda
Člen
Avatar
Jan Svoboda:9.2.2021 17:20

Použití elif by asi stálo za podrobnější vysvětlení

Avatar
Vitalij Rajčynec:12.5.2021 21:59

Zdravim. Jak můžu obejít ukončení programu? Příklad: Kalkulačka -> vyberu si operaci sčítání, provedu výpočet a ted bych chtěl násobit. Ale abych nemusel znovu spouštět program. Nebo aby mi to dalo na výběr: ukončit program? nebo zadat novou operaci?(číslo operace). Děkuji za radu

Avatar
DarkCoder
Člen
Avatar
Odpovedá na Vitalij Rajčynec
DarkCoder:12.5.2021 23:54

K tomu budeš potřebovat cykly. Podívej se do následující lekce 4, tam se toto řeší..
Lekce 4 - Kalkulačka

Odpovedať
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Odpovedá na Jan Svoboda
Vojtěch Perník:26.8.2021 21:05

Vlastně pomocí elif můžeš tohle:

vyber = int(input("Zadejte číslo od 1 do 3: "))
if vyber == 1:
    # nějaký kód...
else:
    if vyber == 2:
        # nějaký kód...
    else:
        if vyber == 3:
            # nějaký kód...
        else:
            # nějaký kód...

nahradit tímto:

vyber = int(input("Zadejte číslo od 1 do 3: "))
if vyber == 1:
    # nějaký kód...
elif vyber == 2:
    # nějaký kód...
elif vyber == 3:
    # nějaký kód...
else:
    # nějaký kód...

Používá se prostě v případech, kdy chceš, pokud neplatí jedna podmínka, zkontrolovat, jestli platí jiná. elif můžeš pak za sebe napsat kolikrát chceš.

Avatar
Jiří Procházka:30.8.2021 7:00

Zatím mi asi uniká smysl existence IS a IS NOT, když jsou tam ty symbolické operátory.

Avatar
Michal
Člen
Avatar
Michal:11.9.2021 15:37

Postrádám praktický příklad u operátora IS a vůbec vyvsětlení důvodu jeho existence.

Avatar
Mária Šoltésová:9.11.2021 17:15

Ten příklad s odmocninou mi přijde poněkud přitažený za vlasy, odmocnina ze záporného čísla totiž existuje (je to imaginární číslo). Dokonce ani python nevyhlásí chybu, ale ji spočte, protože komplexní čísla jako datový typ v něm jsou :). Chápu, že to měla být demonstrace, ale třeba takové počítání logaritmu by bylo lepší (ok, je třeba importovat math, ale s tím už bychom se srovnali).

Avatar
Bronislav Dřímal:12.12.2021 20:43

Tento článek je super, je přehledný a příklady jsou dostačující k tomu abych se to naučil kopírováním příkladů.

Avatar
Miroslav Kalinský:24.7.2022 9:28

Skvělý kurz

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 109.