Python 求阶层(n的累乘、n的累加)

  • Post author:
  • Post category:python


在数学中,我们求一个数的阶层公式是:n!= n*(n-1)! 阶乘的计算方法阶乘指从1乘以2乘以3乘以4一直乘到所要求的数。在计算机语言中,我们需要实现这一功能,我们就需要使用 “for”循环来实现累加和累乘。

累乘

 def fac(n):    //def定义一个新的函数
    f = 1      //给f赋值
    for i in range(1,n + 1):  //使用for循环
        f = f * i
    return f
print(fac(5))   //输入的数字是几,就是几的累乘

累加

def fac(n):
    f = 0
    for i in range(1,n + 1):
        f = f + i
    return f
print(fac(5))



版权声明:本文为qq_53137668原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。