python实现阶乘函数

Posted dbslinux

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python实现阶乘函数相关的知识,希望对你有一定的参考价值。

 

实现的效果如下:

f(5)=5*4*3*2*1=120

开始:

def fat(n):

  ret=1

  for i in range(1,n+1):

    ret=ret*i

  return ret

print(fat(7))

以上是关于python实现阶乘函数的主要内容,如果未能解决你的问题,请参考以下文章

python小代码之阶乘求和

Python11 递归函数

python基础

Python实现:函数的递归(示例)

Python-递归复习-斐波那契-阶乘-52

Python基础——递归及其经典例题(阶乘斐波那契数列汉诺塔)