描述 输入一个正整数n,计算 1!+2!+3!+...+n! 的和并输出。
输入 一个正整数n
输出 从1到n每个数的阶乘的和
代码部分
sum1,sum2=1,0
n=eval(input(""))
for i in range(1,n+1):
for j in range(1,i+1):
sum1*=j
sum2+=sum1
sum1=1
print(sum2)
思路 1.定义储存每个数的阶乘以及整个阶乘的和sum1,sum2 2.循环遍历,使sum1储存每个数的阶乘且传递给sum2 3.初始化sum1,以便下一次计算