项目场景:
入门练习题
问题描述:
提示:这里描述项目中遇到的问题:
请用函数编程实现。
求和 1!+2!+3!…+n!,n 的值从键盘输入。
原因分析:
提示:这里填写问题的分析:
可以用for循环分别求出每一次阶乘,然后把他们加起来就可以了
解决方案:
提示:这里填写该问题的具体解决方案:
代码:
n = eval(input())
def fun(n):
item = 1
sum = 0
for i in range(1, n+1):
item *= i
sum += item
return sum
print(fun(n))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)