Python 3.12.2 (tags/v3.12.2:6abddd9, Feb 6 2024, 21:26:36) [MSC v.1937 64 bit (AMD64)] on win32 Type "copyright", "credits" or "license()" for more information. DreamPie 1.2.1 >>> for znak in 'abc': ... print(znak) a b c >>> for znak in 'abc': ... print(znak) ... print('---') a --- b --- c --- >>> for i in range(5): ... print(i) 0 1 2 3 4 >>> for i in range(5): ... print('!') ! ! ! ! ! >>> for _ in range(5): ... print('!') ! ! ! ! ! >>> řetězec = 'A' >>> řetězec = 'B' >>> řetězec 0: 'B' >>> řetězec = 'BA' >>> řetězec = 'BAB' >>> řetězec 1: 'BAB' >>> hrana = hrana + 7 Traceback (most recent call last): File "<pyshell#11>", line 1, in <module> hrana = hrana + 7 ^^^^^ NameError: name 'hrana' is not defined >>> hrana = 10 >>> hrana = hrana + 7 >>> hrana 2: 17 >>> řetězec 3: 'BAB' >>> len(řetězec) 4: 3 >>> len([1, 2, 3]) 5: 3 >>> len([1, 'abc', 5, print, {1, 2}]) 6: 5 >>> from math import pi >>> pi 7: 3.141592653589793 >>> f'{pi}' 8: '3.141592653589793' >>> f'{pi:.4}' 9: '3.142' >>> f'{pi:>5.4}' 10: '3.142' >>> f'{pi:>6.4}' 11: ' 3.142' >>> slovník = { ... 'F': 'F+F--F+F', ... '+': '+', ... '-': '-', ... } >>> slovník 12: {'+': '+', '-': '-', 'F': 'F+F--F+F'} >>> from pprint import pprint >>> pprint(slovník) {'+': '+', '-': '-', 'F': 'F+F--F+F'} >>> pprint(slovník, width=10) {'+': '+', '-': '-', 'F': 'F+F--F+F'} >>> slovník['+'] 13: '+' >>> slovník['F'] 14: 'F+F--F+F' >>> slovník['f'] Traceback (most recent call last): File "<pyshell#32>", line 1, in <module> slovník['f'] ~~~~~~~^^^^^ KeyError: 'f' >>> slovník.get('F') 15: 'F+F--F+F' >>> slovník.get('f') >>> print( slovník.get('f') ) None >>> slovník.get('F') 16: 'F+F--F+F' >>> slovník.get('F', '666') 17: 'F+F--F+F' >>> slovník.get('f', '666') 18: '666' >>> seznam = [1, 2, 3] >>> len(seznam) 19: 3 >>> seznam[0] 20: 1 >>> seznam[-1] 21: 3 >>> seznam[1:] 22: [2, 3] >>> seznam 23: [1, 2, 3] >>> seznam.append('abc') >>> seznam 24: [1, 2, 3, 'abc'] >>> seznam.pop() 25: 'abc' >>> seznam 26: [1, 2, 3] >>> seznam.pop() 27: 3 >>> seznam 28: [1, 2] >>> seznam.pop() 29: 2 >>> seznam 30: [1] >>> seznam.pop() 31: 1 >>> seznam 32: [] >>> seznam.pop() Traceback (most recent call last): File "<pyshell#55>", line 1, in <module> seznam.pop() IndexError: pop from empty list >>> poloha = ((35.00,8.66), 0.0) >>> poloha 33: ((35.0, 8.66), 0.0) >>> type(poloha) 34: <class 'tuple'> >>> pozice, úhel = poloha >>> pozice 35: (35.0, 8.66) >>> úhel 36: 0.0 >>>