乐之之

知而行乐,乐而行之,天道酬勤,学无止境。
7、使用递归函数写20的阶乘

题目:

使用递归函数写20的阶乘:1x2x3...19x20

 

解题思路:

  1、自定义number递归函数。

  2、每阶乘一次参数减1

 

答案:

result = 0
def number(num):
    if num ==1:
        return 1
    result = num * number(num-1)
    return result
print(number(20))

posted on 2022-10-21 17:12  乐之之  阅读(258)  评论(0编辑  收藏  举报