Logické výrazy v Pythone (stredné)
- Cvičení: Rozhodovačka
- Zadání: 94
- Typicky zabere: 11 min
Predchodcovia
Logické výrazy v Pythone
Pexeso: strednéLogické výrazy v Pythone
Rozhodovačka: ľahkéPodobné
Logické výrazy v Pythone
Rozhodovačka: ľahkéLogické výrazy v Pythone
Rozhodovačka: ťažkéCyklus while v Pythone
Rozhodovačka: ľahkéCyklus while v Pythone
Rozhodovačka: strednéPremenné a číselné výrazy v Pythone
Rozhodovačka: ľahkéPremenné a číselné výrazy v Pythone
Rozhodovačka: strednéRiadenie výpočtu: mix
Rozhodovačka: ľahkéRiadenie výpočtu: mix
Rozhodovačka: strednéBinárne čísla: základy
Rozhodovačka: strednéBinárne čísla: základy
Rozhodovačka: ťažkéHexadecimálne čísla
Rozhodovačka: ťažkéPremenné a výrazy: mix
Rozhodovačka: ľahkéPremenné a výrazy: mix
Rozhodovačka: strednéKrížovky: skutočná výzva
Binárna krížovkaNásledníci
Logické výrazy v Pythone
Pexeso: strednéLogické výrazy v Pythone
Rozhodovačka: ťažkéNáhľady
Predchodcovia
Logické výrazy v Pythone
not x or not y |
| True |
| not x |
|
not x and not y |
| x |
| False |
|
Logické výrazy v Pythone
Ako v Pythone zapisujeme negáciu pravdivostnej premennej a
?
False a
not a
Podobné
Logické výrazy v Pythone
Vyhodnoťte:not False or True
not False or True
True
False
Premenné a číselné výrazy v Pythone
Ak je x = 3
a y = 4
, čo sa zmení po prevedení príkazu x = y
?
y bude 3x bude 4Cyklus while v Pythone
Existuje celočíselné n
, pre ktoré sa program zacyklí?x = 100
while x != 0:
x -= min(n, 1)
ánoniex = 100
while x != 0:
x -= min(n, 1)
Cyklus while v Pythone
Čo vypíše program?i = 1
while i < 50:
print(i)
i = i * 2
i = 1
while i < 50:
print(i)
i = i * 2
1
2
4
8
16
32
10
20
30
40
50
Premenné a výrazy: mix
Ktorému výrazu je ekvivalentný tento test:(x < y) or (x > y)
(x < y) or (x > y)
x == y
x != y
Hexadecimálne čísla
FF (šestnástková sústava)
10001000 (binárna sústava)11111111 (binárna sústava)Binárne čísla: základy
108
Premenné a číselné výrazy v Pythone
Majú výrazy x + y/z
a x + y / z
vždy rovnakú hodnotu?
nieánoRiadenie výpočtu: mix
Koľko je f(2, 3, 1)
?def f(x, v, a):
return v
32def f(x, v, a):
return v
Logické výrazy v Pythone
Dá sa not x < 0
zjednodušiť na x >= 0
?
nieánoRiadenie výpočtu: mix
Zjednodušte program:print("mrkva")
print("mrkva")
print("mrkva")
print("zeler")
print("mrkva")
print("mrkva")
print("mrkva")
print("mrkva")
print("mrkva")
print("mrkva")
print("zeler")
print("mrkva")
print("mrkva")
print("mrkva")
for i in range(7):
if i == 3:
print("zeler")
else:
print("mrkva")
for i in range(7):
if i == 4:
print("zeler")
else:
print("mrkva")
Binárne čísla: základy
1 bit
10 možných hodnôt2 možné hodnotyPremenné a výrazy: mix
Sú tieto výrazy ekvivalentné?(x != y) and (x != z)
x != y and x != z
nieáno(x != y) and (x != z)
x != y and x != z