编写程序,求1!+2!+…+20!。并将结果输出到D盘根目录下的test.txt文件中,输出格式为:
1!+2!+…+20! = 结果
sum =0
for n in range(1,21):
t=1
for i in range(1,n+1):
t=t*i
sum=sum+t
#print('sum is %d'%sum)
full_path="D:\\test.txt"
file=open(full_path,'w')
file.write("1!+2!+...+20!= %d"%sum)
file.close()
本文介绍了一个简单的Python程序,用于计算从1的阶乘到20的阶乘的所有数的总和,并将结果输出到D盘根目录下的test.txt文件中。程序首先初始化变量sum为0,然后使用两层循环分别计算每个数的阶乘并累加到sum中。
1344

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



