国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > 使用python递归函数实现实现N阶乘

使用python递归函数实现实现N阶乘

头像

十一

2020-11-19 15:55:0214118浏览 · 0收藏 · 0评论

我们如果想要去使用递归函数,就要注意一下,这个递归函数是需要自己调用自己,并且还要注意下结束条件和调用的深度才可以,之前也给大家介绍过实现阶乘,使用递归函数是最快,最优的方法,大家知道方法了,那知道怎么去实践吗?可以跟着我,一起来阅读下文,看下方法。

使用递归实现N阶乘

def factorial(n):
    print(n)
    #递归结束条件n = 1结束
    if n > 1:
        # n*n-1,理解factorial调用自己
        return n * factorial(n-1)
    return n
factorial(5)

结果:

5
4
3
2
1
120

如图所示:

问题:将n设置一个较大数字报异常:

RecursionError: maximum recursion depth exceeded in comparison

为什么在最后结尾,给大家说会报错情况?那是因为,我们在使用递归函数时候,一定要注意递归层数不能太多,否则,可能会报异常。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《酒店激战》动漫1-5集免费观..| 玉女献身台湾1988版主演是谁| 宝可梦朱紫图鉴| 女生把球球给男生抓的视频 | 97在线观看免费高清电视剧狂飙| 他扒开我小流添我三男一女视频| 暴躁妹妹CSGO直播| 第一章激情艳妇| 胸吻| 电影《满足2》完整版在线观看 | 如意君传| 苏梓琳| 一线产区和二线产区的标准图| 男同桌硬了把我内裤也脱了| 边啃奶头一边躁狂会怎么样| 7777777亚洲和欧洲尺码表| 《两个儿媳》大结局| 免费B站看大片真人电视剧| 头号前妻剧情介绍| 公翁挺进小玲的小滨| 老公拿狗给我配| CSGO网站开箱推荐| 克什米尔| 性饥渴美国女兵理论片| 开会桌下把荫蒂添的好多水 | 《黏糊糊的你》免费观看| 小奶球抖动舞蹈视频| 《吃入铃铛》双男主全文免费阅读| 韩国漂亮的瘦子7| 巨乳| 水手服| 下面的小嘴又饿了| 国产精品黑料吃瓜网曝事件海角 | 真人刺激战场40分钟电视剧| 暴躁少女免费看完整版| 淫语....粗话..脏话小说| 宝贝今天可不可以不带小雨伞小说| 斗鱼静宝宝| 免费观看已满十八岁电视剧直播| 蛋软软的怎么回事| A片