Python 3.10.4 (tags/v3.10.4:9d38120, Mar 23 2022, 23:13:41) [MSC v.1929 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
DreamPie 1.2.1
>>> for znak in "ahoj":
... print(znak)
a
h
o
j
>>> for znak in "ahoj":
... print('->', znak)
-> a
-> h
-> o
-> j
>>> for znak in ['a', 'h', 'o', "j"]:
... print('->', znak)
-> a
-> h
-> o
-> j
>>> for znak in ['ahoj', 'Ahoj', 'AhOj', "AHOJ"]:
... print('->', znak)
-> ahoj
-> Ahoj
-> AhOj
-> AHOJ
>>> for znak in ['ahoj', 111, 'AhOj', 222]:
... print('->', znak)
-> ahoj
-> 111
-> AhOj
-> 222
>>> for znak in ['ahoj', 111, print, 222]:
... print('->', znak)
-> ahoj
-> 111
-> <built-in function print>
-> 222
>>> for znak in ('ahoj', 111, print, 222):
... print('->', znak)
-> ahoj
-> 111
-> <built-in function print>
-> 222
>>> for znak in 'ahoj', 111, print, 222:
... print('->', znak)
-> ahoj
-> 111
-> <built-in function print>
-> 222
>>> for znak in {'ahoj', 111, print, 222}:
... print('->', znak)
-> <built-in function print>
-> ahoj
-> 222
-> 111
>>> for znak in {'ahoj', 111, print, 'ahoj', 222}:
... print('->', znak)
-> <built-in function print>
-> ahoj
-> 222
-> 111
>>> len({'ahoj', 111, print, 'ahoj', 222})
0: 4
>>> for znak in "ahoj":
... print('->', znak)
-> a
-> h
-> o
-> j
>>> for znak in enumerate("ahoj"):
... print('->', znak)
-> (0, 'a')
-> (1, 'h')
-> (2, 'o')
-> (3, 'j')
>>> for znak in enumerate("ahoj", start=10):
... print('->', znak)
-> (10, 'a')
-> (11, 'h')
-> (12, 'o')
-> (13, 'j')
>>> for (pořadí, znak) in enumerate("ahoj", start=10):
... print('->', znak)
-> a
-> h
-> o
-> j
>>> for (pořadí, znak) in enumerate("ahoj", start=10):
... print('->', znak, '|', pořadí)
-> a | 10
-> h | 11
-> o | 12
-> j | 13
>>> for pořadí, znak in enumerate("ahoj", start=10):
... print('->', znak, '|', pořadí)
-> a | 10
-> h | 11
-> o | 12
-> j | 13
>>> for pořadí, znak in enumerate("ahoj", start=10):
... print('->', znak, '|', pořadí, sep='')
->a|10
->h|11
->o|12
->j|13
>>> for pořadí, znak in enumerate("ahoj", start=10):
... print('->', znak, '|', pořadí, sep='+')
->+a+|+10
->+h+|+11
->+o+|+12
->+j+|+13
>>> for pořadí, znak in enumerate("ahoj", start=10):
... print('->', znak, '|', pořadí, sep='_+_')
->_+_a_+_|_+_10
->_+_h_+_|_+_11
->_+_o_+_|_+_12
->_+_j_+_|_+_13
>>> range(10)
1: range(0, 10)
>>> list(range(10))
2: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> list(range(0, 10))
3: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> list(range(0, 10, 3))
4: [0, 3, 6, 9]
>>> list(range(0, 12, 3))
5: [0, 3, 6, 9]
>>> list(range(2, 12, 3))
6: [2, 5, 8, 11]
>>> list(range(2, 12))
7: [2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
>>> xs = 'Ahoj, světe!'
>>> xs
8: 'Ahoj, světe!'
>>> len(xs)
9: 12
>>> xs[0:12]
10: 'Ahoj, světe!'
>>> xs[0]
11: 'A'
>>> xs[11]
12: '!'
>>> xs[0:11]
13: 'Ahoj, světe'
>>> xs[0:11] + xs[11:12]
14: 'Ahoj, světe!'
>>> xs[0:12:3]
15: 'Ajst'
>>> xs[:12:3]
16: 'Ajst'
>>> xs[::3]
17: 'Ajst'
>>> xs[::-3]
18: '!ě o'
>>> xs[::-1]
19: '!etěvs ,johA'
>>> xs
20: 'Ahoj, světe!'
>>> xs[5:]
21: ' světe!'
>>> xs[:5]
22: 'Ahoj,'
>>> list(range(5))
23: [0, 1, 2, 3, 4]
>>> list(range(2, 5))
24: [2, 3, 4]
>>> xs = ['04.py', '36', '110']
>>> type(xs)
25: <class 'list'>
>>> xs[0]
26: '04.py'
>>> xs[1:]
27: ['36', '110']
>>> x, y = ['36', '110']
>>> x
28: '36'
>>> y
29: '110'
>>> x, y = xs[1:]
>>> x
30: '36'
>>> y
31: '110'
>>> int(x)
32: 36
>>> (1, 2, 3)[1:]
33: (2, 3)
>>> (1, 2, 3)[0]
34: 1
>>> (1, 2, 3)[1]
35: 2
>>> (1, 2, 3)[2]
36: 3
>>> (1, 2)[1:]
37: (2,)
>>> (1,)[1:]
38: ()
>>> (1, 2, 3)[2]
39: 3
>>> (1, 2, 3)[1:]
40: (2, 3)
>>> x, y = (1, 2, 3)[1:]
>>> x
41: 2
>>> y
42: 3
>>> x, y = (1, 2)[1:]
Traceback (most recent call last):
File "<pyshell#67>", line 1, in <module>
x, y = (1, 2)[1:]
ValueError: not enough values to unpack (expected 2, got 1)
>>> (1, 2)[1:]
43: (2,)
>>> int('110')
44: 110
>>> int('xyz')
Traceback (most recent call last):
File "<pyshell#70>", line 1, in <module>
int('xyz')
ValueError: invalid literal for int() with base 10: 'xyz'
>>> (1, 2, 3)[0]
45: 1
>>> (1, 2, 3)[1]
46: 2
>>> 360 / 90
47: 4.0
>>> 360 / 4
48: 90.0
>>> 360 // 4
49: 90
>>>