Psaná odpověď – 4. střední škola
Cvičení, ve kterém zapisujete odpověď na klávesnici.

Vybrána třída: 4. střední škola (úzký výběr)
Tipy pro vás

Tabulky: základní porozumění
Psaná odpověď: těžké
Proměnné a číselné výrazy v Pythonu
Psaná odpověď: lehkéKódování a modelování

Binární čísla: aritmetika (střední)
40 zadání
Typicky zabere: 13 min
Ukázka
10 + 101001 ∙ 101111 + 10Programovací jazyk Python

Proměnné a číselné výrazy v Pythonu (lehké)
29 zadání
Typicky zabere: 5 min
Ukázka
x = 7
y = 6
print(x)
a = 5
a += 6
print(a)
a = 5
b = 3
print(a, "+", b)

Podmíněný příkaz (if) v Pythonu (lehké)
13 zadání
Typicky zabere: 5 min
Ukázka
a = 8
if a < 10:
a = 10
print(a)
else:
print(7)
x = 5
if x < 10:
print("foo", end=" ")
print("bar")
x = 13
if x < 10:
x = x + 2
print(x)

Řetězce v Pythonu (lehké)
21 zadání
Typicky zabere: 3 min
Ukázka
text = "Brno"
text = text.lower()
print(text[0])
text1 = "petr"
text2 = "klic"
print(text1 + text2)
text = "pes"
x = 3
print(text * x)

Seznamy v Pythonu (střední)
21 zadání
Typicky zabere: 4 min
Ukázka
mylist = [3, 2, 5]
print(mylist[0])
mylist = ['x', 'a', 'c', 'e', 'y']
print(mylist[-1])
print(len(["pes", "prase"]))

Slovníky v Pythonu (střední)
18 zadání
Typicky zabere: 5 min
Ukázka
morse = {'A': '.-', 'B': '-...', 'C': '-.-.',
'D': '-..', 'E': '.', 'F': '..-.'}
print(len(morse))
morse = {'A': '.-', 'B': '-...', 'C': '-.-.',
'D': '-..', 'E': '.', 'F': '..-.'}
print(morse['B'])
pets = {"Alice": "dog", "Bob": "cat", "Cyril": "parrot"}
print(pets["Alice"])

Datové typy: mix (střední)
39 zadání
Typicky zabere: 4 min
Ukázka
morse = {'A': '.-', 'B': '-...', 'C': '-.-.',
'D': '-..', 'E': '.', 'F': '..-.'}
print(len(morse))
mylist = [2, 3, 5]
print(mylist[0] + mylist[1])
pets = {"Alice": "dog", "Bob": "cat", "Cyril": "parrot"}
print(len(pets.keys()))