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

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

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

Binární čísla: základy (střední)
50 zadání
Typicky zabere: 8 min
Ukázka
v desítkové soustavě: v binární soustavě: v desítkové soustavě:
Binární čísla: záporná a desetinná (střední)
90 zadání
Typicky zabere: 5 min
Ukázka
00001001 (inverzní kód) v desítkové soustavě: 00001011 (dvojkový doplněk) v desítkové soustavě: v doplňkovém kódu na 8 bitech:
Binární čísla: aritmetika (střední)
40 zadání
Typicky zabere: 13 min
Ukázka
100 + 1010 + 10110 − 101Práce s daty

Tabulky: základní porozumění (těžké)
31 zadání
Typicky zabere: 15 min
Ukázka
Máme 30 tyček a 20 provázků. O kolik více udic než luků můžeme vyrobit?
Sloupcové grafy (střední)
17 zadání
Typicky zabere: 5 min
Ukázka
Kolik bytostí v Růžovém království žije v lesích?


Programovací jazyk Python

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

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

Řetězce v Pythonu (lehké)
21 zadání
Typicky zabere: 3 min
Ukázka
text = "sova"
text = text.upper()
print(text[2])
text1 = "5"
text2 = "8"
print(text1+text2)
print(2*"a"+"b")

Seznamy v Pythonu (střední)
21 zadání
Typicky zabere: 4 min
Ukázka
mylist = [4, 5, 2, 7, 1, 8]
print(sorted(mylist)[2])
mylist = [8, 3, 45]
print(mylist[0])
mylist = [1, 2, 4]
print(len(mylist))

Slovníky v Pythonu (střední)
18 zadání
Typicky zabere: 5 min
Ukázka
pets = {"Alice": "dog", "Bob": "cat", "Cyril": "parrot"}
print(pets.get("David", "pig"))
pets = {"Alice": "dog", "Bob": "cat", "Cyril": "parrot"}
print(pets.get("Bob", "pig"))
mydict = {}
print(len(mydict))

Datové typy: mix (střední)
39 zadání
Typicky zabere: 4 min
Ukázka
mydict = {}
print(len(mydict))
morse = {'A': '.-', 'B': '-...', 'C': '-.-.',
'D': '-..', 'E': '.', 'F': '..-.'}
print('...' in morse.values())
mylist = list(range(5))
print(mylist[2])