Výstup programu
V tomto cvičení dostanete vždy krátky program v Pythone a úlohou je určiť, čo tento program vypíše na výstup.
Cvičenie, v ktorom dostanete krátky program a máte určiť, čo vypíše.

Programovanie v Pythonu

Premenné a číselné výrazy (ľahké)
29 Zadanie
Typicky zaberie: 6 min
Ukážka
x = 3
y = 2
x = x + y
x = x + y
print(x)
x = 7
y = 6
print(x)
x = 4
y = 2
print(x, "-", y)

Podmienený príkaz (if) (ľahké)
13 Zadanie
Ukážka
x = 4
y = 3
if x > y:
x = x + 1
else:
x = x - 1
print(x)
x = 5
if x < 10:
print("foo", end=" ")
else:
print("bar", end=" ")
a = 5
b = 3
if a < 4:
b = b + 1
else:
b = b - 1
print(a, b)

Reťazce (ľahké)
21 Zadanie
Ukážka
text1 = "5"
text2 = "8"
print(text1+text2)
text = "jelen"
print(text[2])
text = "pes"
print(len(text))

Zoznamy (stredné)
21 Zadanie
Ukážka
mylist = [2, 3, 5]
print(mylist[0] + mylist[1])
mylist = [8, 3, 45]
print(mylist[0])
print(len([]))

Slovníky (stredné)
18 Zadanie
Ukážka
mydict = {}
print(len(mydict))
pets = {"Alice": "dog", "Bob": "cat", "Cyril": "parrot"}
print(pets.get("David", "pig"))
morse = {'A': '.-', 'B': '-...', 'C': '-.-.',
'D': '-..', 'E': '.', 'F': '..-.'}
print(morse['B'])

Datové štruktúry: mix (stredné)
60 Zadanie
Skladá sa z:
ReťazceZoznamySlovníky