Python 3.14.3 (tags/v3.14.3:323c59a, Feb 3 2026, 16:04:56) [MSC v.1944 64 bit (AMD64)] on win32 Type "copyright", "credits" or "license()" for more information. DreamPie 1.2.1 >>> "ahoj" 0: 'ahoj' >>> "ahoj".upper() 1: 'AHOJ' >>> "ahoj".index('h') 2: 1 >>> "ahoj".index('j') 3: 3 >>> "ahoj".index('oj') 4: 2 >>> "ahoj"[0] 5: 'a' >>> "ahoj"[3] 6: 'j' >>> "ahoj"[4] Traceback (most recent call last): File "<pyshell#7>", line 1, in <module> "ahoj"[4] ~~~~~~^^^ IndexError: string index out of range >>> "ahoj"[-1] 7: 'j' >>> "ahoj"[-4] 8: 'a' >>> "abeceda"[2:5] 9: 'ece' >>> "abeceda"[2:5:2] 10: 'ee' >>> range(10) 11: range(0, 10) >>> "abeceda"[2:5] 12: 'ece' >>> "abeceda"[:5] 13: 'abece' >>> "abeceda"[2:] 14: 'eceda' >>> "abeceda"[:] 15: 'abeceda' >>> xs = "abeceda" >>> xs[::2] 16: 'aeea' >>> xs[:] 17: 'abeceda' >>> xs 18: 'abeceda' >>> for znak in 'abeceda': ... print(znak) a b e c e d a >>> for znak in reversed('abeceda'): ... print(znak) a d e c e b a >>> for znak in sorted('abeceda'): ... print(znak) a a b c d e e >>> for znak in enumerate('abeceda'): ... print(znak) (0, 'a') (1, 'b') (2, 'e') (3, 'c') (4, 'e') (5, 'd') (6, 'a') >>> for znak in enumerate('abeceda', start=1): ... print(znak) (1, 'a') (2, 'b') (3, 'e') (4, 'c') (5, 'e') (6, 'd') (7, 'a') >>> for znak in enumerate('abeceda', start=101): ... print(znak) (101, 'a') (102, 'b') (103, 'e') (104, 'c') (105, 'e') (106, 'd') (107, 'a') >>> 'a'.isalpha() 19: True >>> 'A'.isalpha() 20: True >>> '1'.isalpha() 21: False >>> '1'.isdigit() 22: True >>> 'a'.isdigit() 23: False >>> znak 24: (107, 'a') >>> znak = 'a' >>> znak 25: 'a' >>> znak == 'a' 26: True >>> znak == 'b' 27: False >>>