十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
def
专注于为中小企业提供网站制作、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业镇雄免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
f(x,n):
s=1
for
i
in
range(1,n+1):
s=s*i
a=1/s
return
a
def
e(n):
s=1
if
n=0:
print('不符合要求')
elif
n1000:
print('不符合要求')
elif
isinstance(n,float):
print('不符合要求')
else:
for
i
in
range(1,n+1):
s=f(i,i)+s
print('%.8f'%s)
if
__name__=='__main__':
n=int(input('请录入飞负正数=1000\n'))
e(n)
我写的,格式化下,看看测试点对不
#计算e的值(精度为10**-6)
sum,tmp = 1,1
for i in range(1,20):
tmp*=i
sum += 1/tmp
print("e的近似值(精度为10**-6)为%.6f"%sum)
输出结果是2.718282
exp() 方法返回e的x次方。
以下是 exp() 方法的语法:
import math
math.exp( x )
注意:exp()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。