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) ...........

猜你喜欢

转载自www.cnblogs.com/ch2020/p/12342457.html