编程论坛
注册
登录
编程论坛
→
Python论坛
python题,求大神赐解
小菜鸟0001
发布于 2020-03-26 10:51, 1198 次点击
只有本站会员才能查看附件,请
登录
2 回复
#2
古123
2020-03-29 08:51
程序代码:
def
jiech(index):
'''
计算阶乘
'''
s = 1
for
i
in
range(1,index + 1):
s = i * s
return
s
s = 0
for
i
in
range(1,51):
s += 1 / jiech(i)
print
(
"
%.6f
"
% s)
这样,可能有点繁琐
#3
时光流逝
2020-03-29 14:09
程序代码:
def
fact(n):
return
1
if
n=0
or
n==1
else
n*fact(n-1)
s=0
for
i
in
range(1,51):
s+=1/fact(i)
print
(round(s,6))
1