Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 16:52:21) [Clang 6.0 (clang-600.0.57)] on darwin Type "help", "copyright", "credits" or "license()" for more information. >>> import turtle >>> t = turtle.Turtle() >>> for i in range(6): t.forward(i*10) t.left(45) >>> t.reset() >>> for i in range(6): t.forward(i*10) t.left(i*45) >>> for i in range(6): t.forward(i*100) t.left(i*45) >>> t.reset() >>> for i in range(6): t.forward(i*50) t.left(i*45) >>> def mib(n): if n==0: return(1) else: returns(2*mib(n-1)+1) >>> mib(5) Traceback (most recent call last): File "", line 1, in mib(5) File "", line 5, in mib returns(2*mib(n-1)+1) NameError: name 'returns' is not defined >>> def mib(n): if n==0: return(1) else: return(2*mib(n-1)+1) >>> mib(5) 63 >>> def e1(n): s = 0 for i in range(0,n): term = 1/math.factorial(i) s = s + term return(s) >>> import math >>> math.factorial(4) 24 >>> math.factorial(0) 1 >>> e1(4) 2.6666666666666665 >>> e1(10) 2.7182815255731922 >>> def e2(n): s = 1 den = 1 for i in range(1,n): den = den*i term = 1/den s = s + term return(s) >>> def e1(n): s = 0 for i in range(0,n): term = 1/math.factorial(i) s = s + term return(s) >>> e2(10) 2.7182815255731922 >>>