1 def f(n): 2 count = 0; 3 for i in range(1,n+1): 4 count =count + i 5 return count 6 7 def main(): 8 sum = 0 9 n = int(input("请输入一个整数n,以求1-n的阶乘之和:")) 10 for i in range(1,n+1): 11 sum = sum + f(i) 12 print(sum) 13 14 main() 15
1、编写函数f(n),实现输入n的值,求出n的阶乘。然后调用此函数计算1! +2!+3!+……10!的结果,输出到屏幕上。