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 = 3
y = 2
x = x + y
x = x + y
print(x)
x = 2
y = 3
x = y
y = x
print(x, y)
x = 13
x = x + 5
print(x)

Podmíněný příkaz (if) v Pythonu (lehké)
13 Zadání
Typicky zabere: 6 min
Ukázka
a = 5
b = 3
if a < 4:
b = b + 1
print(a, b)
a = 5
b = 3
if a < 4:
b = b + 1
else:
b = b - 1
print(a, b)
t = "pes"
if t == "prase":
print(t)
else:
print(t, t)

Řetězce v Pythonu (lehké)
21 Zadání
Typicky zabere: 4 min
Ukázka
text = "Millennium Falcon"
print(text[len(text)-1])
text = "prase"
print(text[1])
text1 = "5"
text2 = "8"
print(text1+text2)

Seznamy v Pythonu (střední)
21 Zadání
Typicky zabere: 5 min
Ukázka
mylist = [3, 2, 5]
print(mylist[0])
mylist = ['x', 'a', 'c', 'e', 'y']
print(mylist[-1])
mylist = [8, 3, 45]
mylist.insert(0, 7)
print(mylist[0])

Slovníky v Pythonu (střední)
18 Zadání
Typicky zabere: 6 min
Ukázka
mydict = {}
print(len(mydict))
morse = {'A': '.-', 'B': '-...', 'C': '-.-.',
'D': '-..', 'E': '.', 'F': '..-.'}
print('...' in morse.values())
morse = {'A': '.-', 'B': '-...', 'C': '-.-.',
'D': '-..', 'E': '.', 'F': '..-.'}
print(len(morse))

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