python阶乘倒数求和!!!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python阶乘倒数求和!!!相关的知识,希望对你有一定的参考价值。
请编写函数FuncSum,其功能是:计算并输出下列多项式值:
例如,若从键盘输入n为15,则输出为s=2.718282。
限制条件:n的值要求大于1但不大于20。
提示:结合之前学到的关于函数的知识以及递归的使用,来进行程序的设计。
def FuncSum(n):
s=1;f=1
for i in range(1,n+1):
f*=i
s+=1/f;
return s
if __name__=="__main__":
n=int(input("please input number n:"))
if 1<n<=20:
print("s=%f"%FuncSum(n))
else:
raise ValueError("n must big than 1 and less or equal 20")本回答被提问者和网友采纳
阶乘求和
b=int(input()) a=1 c=0 for i in range(1,b+1): a=a*i c=a+c print(c)
以上是关于python阶乘倒数求和!!!的主要内容,如果未能解决你的问题,请参考以下文章