sum = 0
shu = int(input("请输入所求的一个数阶乘的累加和: "))
for i in range(1, shu+1):
s = 1
for j in range(2, i+1):
s *= j
sum += s
print("1!+2!+.....+%d!=%d" % (shu, sum))

本文介绍了一个简单的Python程序,用于计算用户输入数值的阶乘累加和。通过两层循环结构,程序首先计算每个数的阶乘,然后将所有阶乘结果相加并输出最终的累加和。
sum = 0
shu = int(input("请输入所求的一个数阶乘的累加和: "))
for i in range(1, shu+1):
s = 1
for j in range(2, i+1):
s *= j
sum += s
print("1!+2!+.....+%d!=%d" % (shu, sum))

1万+
9933

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