Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> ds={'Michael':75,'bob':80,'tracy':86} >>> ds['bob'] 80 >>> ds['bob']=78 >>> print(ds) {'Michael': 75, 'bob': 78, 'tracy': 86} >>> 'Thoms' in ds False >>> d.get('Thomas') Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'd' is not defined >>> d.get('Thomas',-2) Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'd' is not defined >>> ds.get('Thomas') >>> ds.get('Thoms',-2) -2 >>> ds.insert(3,'thom':77) File "<stdin>", line 1 ds.insert(3,'thom':77) ^ SyntaxError: invalid syntax >>> ds.pop('bob') 78 >>> ds {'Michael': 75, 'tracy': 86} >>> s=set([1,2,3]) >>> s {1, 2, 3} >>> s=set([1,1,1,1,2,2,3,4,5,6,7,8,5,6,7,8]) >>> s {1, 2, 3, 4, 5, 6, 7, 8} >>> s.add(88) >>> s {1, 2, 3, 4, 5, 6, 7, 8, 88} >>> s.remove(6) >>> s {1, 2, 3, 4, 5, 7, 8, 88} >>> a=['f','c','u','a'] >>> s {1, 2, 3, 4, 5, 7, 8, 88} >>> a ['f', 'c', 'u', 'a'] >>> a.sort() >>> a ['a', 'c', 'f', 'u'] >>> b ='xydao415' >>> b.replace('4','9') 'xydao915' >>> asb(-456) Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'asb' is not defined >>> abs(-52.2) 52.2 >>> max(2,5,90,456786) 456786 >>> min(2,5,90,456786) 2 >>> int('783.3') Traceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: invalid literal for int() with base 10: '783.3' >>> int('783.3') Traceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: invalid literal for int() with base 10: '783.3' >>> int('783') 783 >>> float('4561.66') 4561.66 >>> str(478) '478' >>> str(478.546) '478.546' >>> bool(90) True >>> bool(0) False >>> def my_max(x,y) File "<stdin>", line 1 def my_max(x,y) ^ SyntaxError: invalid syntax >>> def my_max(x,y): ... if x>y: File "<stdin>", line 2 if x>y: ^ IndentationError: expected an indented block >>> def my_max(x,y): ... if x>y: ... return x ... esle ... : File "<stdin>", line 5 : ^ SyntaxError: invalid syntax >>> def my_max(x,y): ... if x>y: ... return x ... else: ... return y ... print(my_max(34,90)) File "<stdin>", line 6 print(my_max(34,90)) ^ SyntaxError: invalid syntax >>> Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32 File "<stdin>", line 1 Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32 ^ SyntaxError: invalid syntax >>> Type "help", "copyright", "credits" or "license" for more information. File "<stdin>", line 1 Type "help", "copyright", "credits" or "license" for more information. ^ SyntaxError: invalid syntax >>> >>> ds={'Michael':75,'bob':80,'tracy':86} File "<stdin>", line 1 >>> ds={'Michael':75,'bob':80,'tracy':86} ^ SyntaxError: invalid syntax >>> >>> ds['bob'] File "<stdin>", line 1 >>> ds['bob'] ^ SyntaxError: invalid syntax >>> 80 80 >>> >>> ds['bob']=78 File "<stdin>", line 1 >>> ds['bob']=78 ^ SyntaxError: invalid syntax >>> >>> print(ds) File "<stdin>", line 1 >>> print(ds) ^ SyntaxError: invalid syntax >>> {'Michael': 75, 'bob': 78, 'tracy': 86} {'Michael': 75, 'bob': 78, 'tracy': 86} >>> >>> 'Thoms' in ds File "<stdin>", line 1 >>> 'Thoms' in ds ^ SyntaxError: invalid syntax >>> False False >>> >>> d.get('Thomas') File "<stdin>", line 1 >>> d.get('Thomas') ^ SyntaxError: invalid syntax >>> Traceback (most recent call last): File "<stdin>", line 1 Traceback (most recent call last): ^ SyntaxError: invalid syntax >>> File "<stdin>", line 1, in <module> File "<stdin>", line 1 File "<stdin>", line 1, in <module> ^ IndentationError: unexpected indent >>> NameError: name 'd' is not defined File "<stdin>", line 1 NameError: name 'd' is not defined ^ SyntaxError: invalid syntax >>> >>> d.get('Thomas',-2) File "<stdin>", line 1 >>> d.get('Thomas',-2) ^ SyntaxError: invalid syntax >>> Traceback (most recent call last): File "<stdin>", line 1 Traceback (most recent call last): ^ SyntaxError: invalid syntax >>> File "<stdin>", line 1, in <module> File "<stdin>", line 1 File "<stdin>", line 1, in <module> ^ IndentationError: unexpected indent >>> NameError: name 'd' is not defined File "<stdin>", line 1 NameError: name 'd' is not defined ^ SyntaxError: invalid syntax >>> >>> ds.get('Thomas') File "<stdin>", line 1 >>> ds.get('Thomas') ^ SyntaxError: invalid syntax >>> >>> ds.get('Thoms',-2) File "<stdin>", line 1 >>> ds.get('Thoms',-2) ^ SyntaxError: invalid syntax >>> -2 -2 >>> >>> ds.insert(3,'thom':77) File "<stdin>", line 1 >>> ds.insert(3,'thom':77) ^ SyntaxError: invalid syntax >>> File "<stdin>", line 1 File "<stdin>", line 1 File "<stdin>", line 1 ^ IndentationError: unexpected indent >>> ds.insert(3,'thom':77) File "<stdin>", line 1 ds.insert(3,'thom':77) ^ IndentationError: unexpected indent >>> ^ File "<stdin>", line 1 ^ ^ IndentationError: unexpected indent >>> SyntaxError: invalid syntax File "<stdin>", line 1 SyntaxError: invalid syntax ^ SyntaxError: invalid syntax >>> >>> ds.pop('bob') File "<stdin>", line 1 >>> ds.pop('bob') ^ SyntaxError: invalid syntax >>> 78 78 >>> >>> ds File "<stdin>", line 1 >>> ds ^ SyntaxError: invalid syntax >>> {'Michael': 75, 'tracy': 86} {'Michael': 75, 'tracy': 86} >>> >>> s=set([1,2,3]) File "<stdin>", line 1 >>> s=set([1,2,3]) ^ SyntaxError: invalid syntax >>> >>> s File "<stdin>", line 1 >>> s ^ SyntaxError: invalid syntax >>> {1, 2, 3} {1, 2, 3} >>> >>> s=set([1,1,1,1,2,2,3,4,5,6,7,8,5,6,7,8]) File "<stdin>", line 1 >>> s=set([1,1,1,1,2,2,3,4,5,6,7,8,5,6,7,8]) ^ SyntaxError: invalid syntax >>> >>> s File "<stdin>", line 1 >>> s ^ SyntaxError: invalid syntax >>> {1, 2, 3, 4, 5, 6, 7, 8} {1, 2, 3, 4, 5, 6, 7, 8} >>> >>> s.add(88) File "<stdin>", line 1 >>> s.add(88) ^ SyntaxError: invalid syntax >>> >>> s File "<stdin>", line 1 >>> s ^ SyntaxError: invalid syntax >>> {1, 2, 3, 4, 5, 6, 7, 8, 88} {1, 2, 3, 4, 5, 6, 7, 8, 88} >>> >>> s.remove(6) File "<stdin>", line 1 >>> s.remove(6) ^ SyntaxError: invalid syntax >>> >>> s File "<stdin>", line 1 >>> s ^ SyntaxError: invalid syntax >>> {1, 2, 3, 4, 5, 7, 8, 88} {1, 2, 3, 4, 5, 7, 8, 88} >>> >>> a=['f','c','u','a'] File "<stdin>", line 1 >>> a=['f','c','u','a'] ^ SyntaxError: invalid syntax >>> >>> s File "<stdin>", line 1 >>> s ^ SyntaxError: invalid syntax >>> {1, 2, 3, 4, 5, 7, 8, 88} {1, 2, 3, 4, 5, 7, 8, 88} >>> >>> a File "<stdin>", line 1 >>> a ^ SyntaxError: invalid syntax >>> ['f', 'c', 'u', 'a'] ['f', 'c', 'u', 'a'] >>> >>> a.sort() File "<stdin>", line 1 >>> a.sort() ^ SyntaxError: invalid syntax >>> >>> a File "<stdin>", line 1 >>> a ^ SyntaxError: invalid syntax >>> ['a', 'c', 'f', 'u'] ['a', 'c', 'f', 'u'] >>> >>> b ='xydao415' File "<stdin>", line 1 >>> b ='xydao415' ^ SyntaxError: invalid syntax >>> >>> b.replace('4','9') File "<stdin>", line 1 >>> b.replace('4','9') ^ SyntaxError: invalid syntax >>> 'xydao915' 'xydao915' >>> >>> asb(-456) File "<stdin>", line 1 >>> asb(-456) ^ SyntaxError: invalid syntax >>> Traceback (most recent call last): File "<stdin>", line 1 Traceback (most recent call last): ^ SyntaxError: invalid syntax >>> File "<stdin>", line 1, in <module> File "<stdin>", line 1 File "<stdin>", line 1, in <module> ^ IndentationError: unexpected indent >>> NameError: name 'asb' is not defined File "<stdin>", line 1 NameError: name 'asb' is not defined ^ SyntaxError: invalid syntax >>> >>> abs(-52.2) File "<stdin>", line 1 >>> abs(-52.2) ^ SyntaxError: invalid syntax >>> 52.2 52.2 >>> >>> max(2,5,90,456786) File "<stdin>", line 1 >>> max(2,5,90,456786) ^ SyntaxError: invalid syntax >>> 456786 456786 >>> >>> min(2,5,90,456786) File "<stdin>", line 1 >>> min(2,5,90,456786) ^ SyntaxError: invalid syntax >>> 2 2 >>> >>> int('783.3') File "<stdin>", line 1 >>> int('783.3') ^ SyntaxError: invalid syntax >>> Traceback (most recent call last): File "<stdin>", line 1 Traceback (most recent call last): ^ SyntaxError: invalid syntax >>> File "<stdin>", line 1, in <module> File "<stdin>", line 1 File "<stdin>", line 1, in <module> ^ IndentationError: unexpected indent >>> ValueError: invalid literal for int() with base 10: '783.3' File "<stdin>", line 1 ValueError: invalid literal for int() with base 10: '783.3' ^ SyntaxError: invalid syntax >>> >>> int('783.3') File "<stdin>", line 1 >>> int('783.3') ^ SyntaxError: invalid syntax >>> Traceback (most recent call last): File "<stdin>", line 1 Traceback (most recent call last): ^ SyntaxError: invalid syntax >>> File "<stdin>", line 1, in <module> File "<stdin>", line 1 File "<stdin>", line 1, in <module> ^ IndentationError: unexpected indent >>> ValueError: invalid literal for int() with base 10: '783.3' File "<stdin>", line 1 ValueError: invalid literal for int() with base 10: '783.3' ^ SyntaxError: invalid syntax >>> >>> int('783') File "<stdin>", line 1 >>> int('783') ^ SyntaxError: invalid syntax >>> 783 783 >>> >>> float('4561.66') File "<stdin>", line 1 >>> float('4561.66') ^ SyntaxError: invalid syntax >>> 4561.66 4561.66 >>> >>> str(478) File "<stdin>", line 1 >>> str(478) ^ SyntaxError: invalid syntax >>> '478' '478' >>> >>> str(478.546) File "<stdin>", line 1 >>> str(478.546) ^ SyntaxError: invalid syntax >>> '478.546' '478.546' >>> >>> bool(90) File "<stdin>", line 1 >>> bool(90) ^ SyntaxError: invalid syntax >>> True True >>> >>> bool(0) File "<stdin>", line 1 >>> bool(0) ^ SyntaxError: invalid syntax >>> False False >>> >>> def my_max(x,y) File "<stdin>", line 1 >>> def my_max(x,y) ^ SyntaxError: invalid syntax >>> File "<stdin>", line 1 File "<stdin>", line 1 File "<stdin>", line 1 ^ IndentationError: unexpected indent >>> def my_max(x,y) File "<stdin>", line 1 def my_max(x,y) ^ IndentationError: unexpected indent >>> ^ File "<stdin>", line 1 ^ ^ IndentationError: unexpected indent >>> SyntaxError: invalid syntax File "<stdin>", line 1 SyntaxError: invalid syntax ^ SyntaxError: invalid syntax >>> >>> def my_max(x,y): File "<stdin>", line 1 >>> def my_max(x,y): ^ SyntaxError: invalid syntax >>> ... if x>y: File "<stdin>", line 1 ... if x>y: ^ SyntaxError: invalid syntax >>> File "<stdin>", line 2 File "<stdin>", line 1 File "<stdin>", line 2 ^ IndentationError: unexpected indent >>> if x>y: File "<stdin>", line 1 if x>y: ^ IndentationError: unexpected indent >>> ^ File "<stdin>", line 1 ^ ^ IndentationError: unexpected indent >>> IndentationError: expected an indented block File "<stdin>", line 1 IndentationError: expected an indented block ^ SyntaxError: invalid syntax >>> >>> def my_max(x,y): File "<stdin>", line 1 >>> def my_max(x,y): ^ SyntaxError: invalid syntax >>> ... if x>y: File "<stdin>", line 1 ... if x>y: ^ SyntaxError: invalid syntax >>> ... return x File "<stdin>", line 1 ... return x ^ SyntaxError: invalid syntax >>> ... esle File "<stdin>", line 1 ... esle ^ SyntaxError: invalid syntax >>> ... : File "<stdin>", line 1 ... : ^ SyntaxError: invalid syntax >>> File "<stdin>", line 5 File "<stdin>", line 1 File "<stdin>", line 5 ^ IndentationError: unexpected indent >>> : File "<stdin>", line 1 : ^ IndentationError: unexpected indent >>> ^ File "<stdin>", line 1 ^ ^ IndentationError: unexpected indent >>> SyntaxError: invalid syntax File "<stdin>", line 1 SyntaxError: invalid syntax ^ SyntaxError: invalid syntax >>> >>> def my_max(x,y): File "<stdin>", line 1 >>> def my_max(x,y): ^ SyntaxError: invalid syntax >>> ... if x>y: File "<stdin>", line 1 ... if x>y: ^ SyntaxError: invalid syntax >>> ... return x File "<stdin>", line 1 ... return x ^ SyntaxError: invalid syntax >>> ... else: File "<stdin>", line 1 ... else: ^ SyntaxError: invalid syntax >>> ... return y File "<stdin>", line 1 ... return y ^ SyntaxError: invalid syntax >>> ... print(my_max(34,90)) File "<stdin>", line 1 ... print(my_max(34,90)) ^ SyntaxError: invalid syntax >>> File "<stdin>", line 6 File "<stdin>", line 1 File "<stdin>", line 6 ^ IndentationError: unexpected indent >>> print(my_max(34,90)) File "<stdin>", line 1 print(my_max(34,90)) ^ IndentationError: unexpected indent >>> ^ File "<stdin>", line 1 ^ ^ IndentationError: unexpected indent >>> SyntaxError: invalid syntax File "<stdin>", line 1 SyntaxError: invalid syntax ^ SyntaxError: invalid syntax >>> >>>^Z File "<stdin>", line 1 >>> ^ SyntaxError: invalid syntax >>> >>> >>> def my_max(x,y): ... if x>y: ... return x ... else : ... return y ... a=input() File "<stdin>", line 6 a=input() ^ SyntaxError: invalid syntax >>> def my_abs(x): ... if x >= 0: ... return x ... else: ... return -x ... >>> print(my_abs(-78)) 78 >>> def my_max(x,y) File "<stdin>", line 1 def my_max(x,y) ^ SyntaxError: invalid syntax >>> def my_max(x,y): ... if x>y: ... return x ... else : ... return y ... >>> a=input('请输入a=') 请输入a=23 >>> b=input('请输入b=') 请输入b=78 >>> print(my_max(b,a)) 78 >>> g =12 >>> if g>12: ... pass File "<stdin>", line 2 pass ^ IndentationError: expected an indented block >>> if g>12: ... pass ... def my_abs(x): if not isinstance(x,(int,float)): raise TypeError('bad operand type') if x>=0: return x else: return my_abs('a') import math def move(x,y,step,angle): nx=x+step*math.cos(angle) ny=y-step*math.sin(angle) return nx,ny X=input('请输入x=') Y=input('请输入y=') STEP=input('请输入step=') X=int(X) Y=int(Y) STEP=int(STEP) r=move(X,Y,STEP,math.pi/6) print(r) >>> import math >>> math.sqrt(2) 1.4142135623730951