python 阶乘函数

1 def num(n):
2     if n == 1:
3         return n
4     return n*num(n-1)
5 print(num(10))
6 输出
7 3628800

该函数使用了递归函数的规则。return 后面为10*num(9)     10*9*num(8) ...........

posted @ 2020-02-21 18:15  竹石2020  阅读(1235)  评论(0编辑  收藏  举报