不用**和函数pow(),计算e^x
用级数计算:
def exp(x:float)->float:
'''
e^x = 1+x+x^2/2!+...+x^n/n!
'''
t = s = n = e = 1
while t/s>1.0e-16:
t *= x
s *= n
n += 1
e += t/s
return e
这样吗
e = 2
x = 5
result = 1
for i in range(x):
result = result*e
print(result)