美文网首页
python二级题库21--递归求阶乘

python二级题库21--递归求阶乘

作者: young十三 | 来源:发表于2019-07-27 20:03 被阅读0次

一、题目

利用递归方法求5!。

二、分析

找规律

f(n) = n * f(n-1)

三、方案

def fn(n):
    if n == 1:
        return n
    else:
        return n * fn(n-1)

print(fn(5))

输出结果:

120

四、交流

如果你有更好的解法或者有不同的意见,大家可以畅所欲言,共同提高进步!
群主也是小白一枚,零基础学习python,要勇于提问,大家共同探讨,共同学习进步!

加入qq群一起交流学习:818757567
图.png

相关文章

网友评论

      本文标题:python二级题库21--递归求阶乘

      本文链接:https://www.haomeiwen.com/subject/bixyrctx.html