BLACK FRIDAY - Největší IT akce roku. Získej až 80 % kreditů navíc nebo využij slevy až 80 % na e-learning. Ale pozor, akce platí pouze do 30. 11. 2025.
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 8 - Podmínky (větvení) 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
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
Karel Zaoral
Člen
Avatar
Odpovídá na Duy Hoang Do
Karel Zaoral:5.12.2023 20:02

Ahoj, díky za zpětnou vazbu, opravil jsem to.

Avatar
Risa ZZZ
Člen
Avatar
Risa ZZZ:5.2.2024 21:12

print("Děkuji za zadání")
nedostatečné vysvětlení odmocniny myšleno obsah závorky

Avatar
Lucie Králová:29.3.2024 22:53

Po několika lekcích za mě skvěle vysvětlená lekce. Kéžby takto vypadaly všechny :)

Avatar
Matesko
Člen
Avatar
Matesko:16.5.2024 9:04

preco mam pouzivat pass, ked ta vetva nic nerobi a ani tam nemusi byt

Avatar
Jan Hamouz :6. března 9:15

v první ukázce u podmínky if máte závorky a mě program pycharm nechtěl ty závorky uznat, musel jsem to napsat bez nich

Avatar
t.teichmanova:24. března 9:31

Opět jsem jeden prográmek trochu rozšířila

#-----------------------Original------------------------------------------------
cislo = 0 # deklarace proměnné s hodnotou 0
if (cislo == 0): # pokud je hodnota proměnné 0, změníme hodnotu na 1
    cislo = 1
else: # pokud je hodnota proměnné 1, změníme hodnotu na 0
    cislo = 0
''' Vysledek
1--->bez komentáře
'''
#------------------------My solution-------------------------------------------
cislo = 0 # deklarace proměnné s hodnotou 0
print("Původní hodnota: ", cislo)
if (cislo == 0): # pokud je hodnota proměnné 0, změníme hodnotu na 1
    cislo = 1
else: cislo = 0
print("Hodnota po záměně: ", cislo)

''' Výsledek
Původní hodnota:  0
Hodnota po záměně:  1
'''
Avatar
t.teichmanova:24. března 16:48
#-----------------------Original------------------------------------------------
cislo = 0 # deklarace proměnné s hodnotou 0

if (cislo == 0): # pokud je hodnota proměnné 0, změníme hodnotu na 1
    cislo = 1
else: # pokud je hodnota proměnné 1, změníme hodnotu na 0
    cislo = 0
''' Vysledek
1--->bez komentáře
'''
#------------------------Moje řešení-------------------------------------------
# trochu jsem původní program rozšířila
cislo = 0 # deklarace proměnné s hodnotou 0
print("Původní hodnota: ", cislo)
if (cislo == 0): # pokud je hodnota proměnné 0, změníme hodnotu na 1
    cislo = 1
else: cislo = 0
print("Hodnota po záměně: ", cislo)

''' Výsledek
Původní hodnota:  0
Hodnota po záměně:  1
'''
Avatar
DarkCoder
Člen
Avatar
DarkCoder:24. března 17:31
if (cislo == 0): # pokud je hodnota proměnné 0, změníme hodnotu na 1
    cislo = 1
else: # pokud je hodnota proměnné 1, změníme hodnotu na 0
    cislo = 0

V ostrých programech bychom samozřejmě otočení 0 nebo 1 řešili jinak:

1. Matematickou negaci

cislo = 1 - cislo

Nebo

2. Bitový XOR

cislo ^= 1
Odpovědět
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Jan Moučka
Člen
Avatar
Jan Moučka:6. září 20:14

Elif možná bude později, ale za mě dozajista patří do této lekce.

Avatar
Petr Svárovský:19. října 13:49

Nevim k čemu mi to je

Nejnovější komentáře jsou na konci poslední stránky.
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 161.