Reikia žinoti:
1. Funkcijų aprašymas:
def fun(x, y):
z = x * y
if z % 2 == 0:
return z / 2
else:
return z + 3
2. Vidinės funkcijos (http://docs.python.org/lib/built-in-funcs.html)
abs, enumerate, len, min, max, range, reversed, sorted, sum, type.
3. Duomenų struktûros:
a) simbolių sekos (strings)
>>> 'aBCd'.upper()
>>> 'aBCd'.lower()
>>> 'abcd'.find('bc')
>>> ';'.join(['ab', 'cd', 'ef'])
>>> 'vienas, du, trys'.split(', ')
>>> 'vienas\ndu\ntrys'.splitlines()
>>> 'keturi'.startswith('ket')
>>> ' abc '.strip()
b) sąrašai (lists)
>>> m = [1, 3, 4, 7, 4, 2]
>>> m.append(5)
>>> m.count(4)
>>> m.sort()
>>> m.pop()
>>> m[2] = 11
>>> print m[1]
>>> print m[1:3]
>>> print m[-1]
>>> print m[2:]
>>> print m[:-2]
c) žodynai (dictionaries)
>>> d = {'vienas': 1}
>>> d['du'] = 2
>>> print d['vienas']
>>> d.keys()
>>> d.values()
>>> del d['vienas']
>>> d.clear()