Logické výrazy v Pythonu (lehké)
- Cvičení: Rozhodovačka
- Zadání: 71
- Typicky zabere: 8 min
Předchůdci
Proměnné a číselné výrazy v Pythonu
Rozhodovačka: lehkéPodobné
Logické výrazy v Pythonu
Rozhodovačka: středníCyklus while v Pythonu
Rozhodovačka: lehkéProměnné a číselné výrazy v Pythonu
Rozhodovačka: lehkéProměnné a číselné výrazy v Pythonu
Rozhodovačka: středníŘízení výpočtu: mix
Rozhodovačka: lehkéBinární čísla: základy
Rozhodovačka: středníProměnné a výrazy: mix
Rozhodovačka: lehkéProměnné a číselné výrazy v Pythonu
Pexeso: středníVnořené cykly a zajímavé vzory
Python želva0/10
Vnořené cykly v Pythonu
Porozumění0/6
Úpravy programů
Programování v Pythonu0/7
Binární čísla: základy
Pexeso: středníLogické výrazy v Pythonu
Pexeso: středníNásledníci
Logické výrazy
Programování v Pythonu0/10
Podmíněný příkaz (if) v Pythonu
Rozhodovačka: lehkéLogické výrazy v Pythonu
Rozhodovačka: středníNáhledy
Předchůdci
Podobné
Binární čísla: základy
20 | 11001 | 10 |
101 | 30 | 10100 |
15 | 1010 | 25 |
11110 | 5 | 1111 |
Proměnné a číselné výrazy v Pythonu
Jak vypsat, kolikrát je Petr starší než Pavel?
print(age_petr / age_pavel)
print(age_petr % age_pavel)
Logické výrazy v Pythonu
not x |
| False |
| True |
|
not x and not y |
| x |
| not x or not y |
|
Logické výrazy v Pythonu
Jsou tyto výrazy ekvivalentní?(x <= 0) == False
x > 0
neano(x <= 0) == False
x > 0
Binární čísla: základy
Proměnné a číselné výrazy v Pythonu
Rozlišuje Python v názvech proměnných velikosti písmen?
anoneProměnné a číselné výrazy v Pythonu
| 2 * x |
|
-x |
| x |
| 1 |
|
x ** 2 |
| 0 |
Vnořené cykly v Pythonu
Generátor bludišť
Prozkoumejte funkci pro vygenerování bludiště:
from random import random
def create_maze(width, height):
for y in range(height):
for x in range(width):
border = (x == 0 or x == width - 1 or y == 0 or y == height - 1)
if border or random() > 0.5:
print('#', end=' ')
else:
print(' ', end=' ')
print()
Cyklus while v Pythonu
Jakou podmínku musíme doplnit na místo XXX, aby program vypsal čísla od 1 do 10?a = 1
b = 10
while XXX:
print(a)
a = a + 1
a = 1
b = 10
while XXX:
print(a)
a = a + 1
b <= a
a <= b
Vnořené cykly a zajímavé vzory
Řízení výpočtu: mix
Co vypíše program?def say_hello(name):
print("Hello", name)
def test(a, b):
say_hello(a)
say_hello(b)
test("Oliver", "George")
def say_hello(name):
print("Hello", name)
def test(a, b):
say_hello(a)
say_hello(b)
test("Oliver", "George")
Hello Oliver George
Hello Oliver
Hello George
Proměnné a výrazy: mix