Výstup programu
V tomto cvičení dostanete vždy krátký program v Pythonu a úkolem je určit, co tento program vypíše na výstup.
Cvičení, ve kterém dostanete krátký program a máte určit, co vypíše.

Programování v Pythonu

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

Podmíněný příkaz (if) v Pythonu (lehké)
13 Zadání
Typicky zabere: 6 min
Ukázka
x = 5
if x < 10:
print("foo", end=" ")
else:
print("bar", end=" ")
x = 4
y = 3
if x > y:
x = x + 1
else:
x = x - 1
print(x)
x = 25
if x < 20:
if x < 10:
print("aaa")
else:
print("bbb")
else:
print("ccc")

Řetězce v Pythonu (lehké)
21 Zadání
Typicky zabere: 4 min
Ukázka
text = "petr"
text = text.upper()
print(text)
text = "Brno"
text = text.lower()
print(text[0])
text = "Brno"
print(text[1])

Seznamy v Pythonu (střední)
21 Zadání
Typicky zabere: 5 min
Ukázka
print(len([0]))
mylist = [2, 3, 5]
print(mylist[0] + mylist[1])
mylist = list(range(5))
print(mylist[2])

Slovníky v Pythonu (střední)
18 Zadání
Typicky zabere: 8 min
Ukázka
pets = {"Alice": "dog", "Bob": "cat", "Cyril": "parrot"}
print(len(pets["Cyril"]))
mydict = {}
print(len(mydict))
colors = {"red": "#FF0000", "yellow": "#FFFF00", "navy": "#000080"}
print(len(colors.values()))

Datové typy: mix (střední)
60 Zadání
Typicky zabere: 4 min
Skládá se z:
Řetězce v PythonuSeznamy v PythonuSlovníky v Pythonu