本文是关于Python如何实现阶乘求和的。我觉得边肖很实用,就和大家分享一下作为参考。让我们跟着边肖看一看。
代码实现
总和=0
阶乘=1
Num=int(输入('请输入一个数字:')
for iirange(1,num 1):
阶乘=阶乘*i
Print('输出循环阶乘值的中间过程值:',阶乘)
Sum=阶乘打印('阶乘的和:',Sum)
输出:
请输入一个数字:5。
输出循环阶乘值的中间过程值:1。
输出循环阶乘值的中间过程值:2。
输出循环查找阶乘值的中间过程值:6
循环输出阶乘值的中间过程值:24
输出循环查找阶乘值的中间过程值:120
阶乘之和:153
程序分析
阶乘:也是数学中的一个术语;阶乘是指从1乘以2乘以3乘以4乘以所需的数字;表示阶乘时,使用“!”展示。如h阶乘,则表示为h!工厂一般很难计算,因为产品很大。
阶乘之和,即h之前所有数的阶乘之和。
程序的第一行和第二个行为变量被初始化,Sum用来记录阶乘的和,阶乘用来记录阶乘的值。
程序的第3行提示用户输入所需阶乘和的数量。
第4行到第7行,通过for循环对阶乘求和。在第4行中,for循环的范围(1,num 1)将阶乘的范围从1限制到num。在第5行中,阶乘实际上记录了变量I的阶乘,阶乘总是记录i-1的阶乘。在第6行,程序故意输出阶乘值的中间值,在第7行,它记录从1到num的阶乘之和。最后,程序输出阶乘的和。
感谢阅读!文章“Python如何实现阶乘之和”到此结束。希望
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/145800.html