Python 3.11.4 (tags/v3.11.4:d2340ef, Jun 7 2023, 05:45:37) [MSC v.1934 64 bit (AMD64)] on win32 Type "copyright", "credits" or "license()" for more information. DreamPie 1.2.1 >>> range(4) 0: range(0, 4) >>> list() 1: [] >>> list( range(4) ) 2: [0, 1, 2, 3] >>> list( range(111) ) 3: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110] [About 110 more lines. Double-click to unfold] >>> range(11) 4: range(0, 11) >>> print('A', 'B', 'C') A B C >>> print('A', 'B', 'C', end='') A B C >>> range(5, 9) 5: range(5, 9) >>> list( range(5, 9) ) 6: [5, 6, 7, 8] >>> list( ... range(5, 9) ... ) 7: [5, 6, 7, 8] >>> list( ... range(5, 9) # rozsah 5-6-7-8 ... ) 8: [5, 6, 7, 8] >>> list( range(5, 9, 2) ) 9: [5, 7] >>> list( range(5, 10, 2) ) 10: [5, 7, 9] >>> list( range(5, 10, 3) ) 11: [5, 8] >>> list( range(5, 10, -1) ) 12: [] >>> list( range(10, 5, -1) ) 13: [10, 9, 8, 7, 6] >>> list( range(10, 5, -2) ) 14: [10, 8, 6] >>> "Ahoj, světe! Jak se máš?" 15: 'Ahoj, světe! Jak se máš?' >>> "Ahoj, světe! Jak se máš?"[0] 16: 'A' >>> "Ahoj, světe! Jak se máš?"[-1] 17: '?' >>> "Ahoj, světe! Jak se máš?"[0:4] 18: 'Ahoj' >>> "Ahoj, světe! Jak se máš?"[0:14] 19: 'Ahoj, světe! J' >>> "Ahoj, světe! Jak se máš?"[0:14:3] 20: 'Ajst ' >>> "Ahoj, světe! Jak se máš?"[11:] 21: '! Jak se máš?' >>> "Ahoj, světe! Jak se máš?"[:11] 22: 'Ahoj, světe' >>> "Ahoj, světe! Jak se máš?"[:] 23: 'Ahoj, světe! Jak se máš?' >>> "Ahoj, světe! Jak se máš?"[::-1] 24: '?šám es kaJ !etěvs ,johA' >>> xs = "Ahoj, světe! Jak se máš?" >>> xs 25: 'Ahoj, světe! Jak se máš?' >>> xs[::-1] 26: '?šám es kaJ !etěvs ,johA' >>> xs 27: 'Ahoj, světe! Jak se máš?' >>> ys = xs[::-1] >>> xs 28: 'Ahoj, světe! Jak se máš?' >>> ys 29: '?šám es kaJ !etěvs ,johA' >>> list(range(15)) 30: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14] >>> list(range(16)) 31: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] >>> list(range(15, 0, -1)) 32: [15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1] >>> list(range(15, -1, -1)) 33: [15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0] >>> list(range(-5, -10, -2)) 34: [-5, -7, -9] >>> '+'.join('ahoj') 35: 'a+h+o+j' >>> '+_ '.join('ahoj') 36: 'a+_ h+_ o+_ j' >>> '+'.join(range(15)) Traceback (most recent call last): File "<pyshell#41>", line 1, in <module> '+'.join(range(15)) TypeError: sequence item 0: expected str instance, int found >>> xs = range(15) >>> xs 37: range(0, 15) >>> for x in xs: ... print(x) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [About 14 more lines. Double-click to unfold] >>> seznam_čísel = range(15) >>> seznam_čísel 38: range(0, 15) >>> 15 39: 15 >>> type(15) 40: <class 'int'> >>> type('15') 41: <class 'str'> >>> str(15) 42: '15' >>> type(15) 43: <class 'int'> >>> type(str(15)) 44: <class 'str'> >>> for x in xs: ... print(str(x)) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [About 14 more lines. Double-click to unfold] >>> ys = [str(x) for x in xs] >>> ys 45: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14'] >>> for y in ys: ... print(y) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [About 14 more lines. Double-click to unfold] >>> ' '.join(ys) 46: '0 1 2 3 4 5 6 7 8 9 10 11 12 13 14' >>> ' '.join(range(15)) Traceback (most recent call last): File "<pyshell#58>", line 1, in <module> ' '.join(range(15)) TypeError: sequence item 0: expected str instance, int found >>> ' '.join(str(x) for x in range(15)) 47: '0 1 2 3 4 5 6 7 8 9 10 11 12 13 14' >>> ' '.join(str(x) for x in range(15, -1, -1)) 48: '15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0' >>> print( ' '.join(str(x) for x in range(15, -1, -1)) ) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 >>> ' '.join(str(x) for x in range(15)) + ' '.join(str(x) for x in range(15, -1, -1)) 49: '0 1 2 3 4 5 6 7 8 9 10 11 12 13 1415 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0' >>> ' '.join(str(x) for x in range(15)) + ' ' + ' '.join(str(x) for x in range(15, -1, -1)) 50: '0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0' >>> xs = [str(x) for x in range(15)] >>> xs 51: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14'] >>> ' '.join(xs) 52: '0 1 2 3 4 5 6 7 8 9 10 11 12 13 14' >>> ' '.join(xs) + ' 15 ' + ' '.join(xs[::-1]) 53: '0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0' >>> ys = ' '.join(xs) + ' 15 ' + ' '.join(xs[::-1]) >>> ys 54: '0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0' >>> barvy = 'red', 'green', 'blue', 'brown' ... ... for barva in barvy: ... print(barva) red green blue brown >>> barvy 55: ('red', 'green', 'blue', 'brown') >>> barvy = ('red', 'green', 'blue', 'brown') >>> for barva in barvy: ... print(barva) red green blue brown >>> barvy 56: ('red', 'green', 'blue', 'brown') >>> for barva in enumerate(barvy): ... print(barva) (0, 'red') (1, 'green') (2, 'blue') (3, 'brown') >>> pořadí, barva = (2, 'blue') >>> pořadí 57: 2 >>> barva 58: 'blue' >>> for pořadí, barva in enumerate(barvy): ... print(pořadí, barva) 0 red 1 green 2 blue 3 brown >>> barvy 59: ('red', 'green', 'blue', 'brown') >>> barvy[0] 60: 'red' >>> barvy[-1] 61: 'brown' >>> barvy[:] 62: ('red', 'green', 'blue', 'brown') >>> barvy[::2] 63: ('red', 'blue') >>> barvy[::-2] 64: ('brown', 'green') >>> 6 % 2 65: 0 >>> 6 % 3 66: 0 >>> 6 % 4 67: 2 >>> 6 % 5 68: 1 >>> 6 % 6 69: 0 >>> 6 % 1 70: 0 >>> barvy 71: ('red', 'green', 'blue', 'brown') >>> len(barvy) 72: 4 >>> barvy[4] Traceback (most recent call last): File "<pyshell#94>", line 1, in <module> barvy[4] ~~~~~^^^ IndexError: tuple index out of range >>> barvy[4:] 73: () >>> barvy[2:] 74: ('blue', 'brown') >>> barvy[:] 75: ('red', 'green', 'blue', 'brown') >>>