编写函数,求出"1/(1X2)-1/(2X3)+1/(3X4)-1/(4X5)+…"前n项的和,函数以n为参数,它是用户输入的
def sum(n):
r=0
while n>=1:
if n%2==0:
r-=1.0/(n*(n+1))
else:
r+=1.0/(n*(n+1))
n-=1
return r
num=int(input("请输入一个整数:"))
print(sum(num))
博客主要围绕Python编程展开,要求编写一个函数,该函数以用户输入的n为参数,计算“1/(1X2)-1/(2X3)+1/(3X4)-1/(4X5)+…”前n项的和。
166

被折叠的 条评论
为什么被折叠?



