python递归深度报错--RuntimeError: maximum recursion depth exceeded

当你的程序递归的次数超过999次的时候,就会引发RuntimeError: maximum recursion depth exceeded.
解决方法两个:
1、增加系统的递归调用的次数:
import sys
sys.setrecursionlimit(n) n为你想要的递归上限
2、优化代码,减少递归的次数。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这个不错分享给大家,从扣上看到的,就转过来了 《电脑专业英语》 file [fail] n. 文件;v. 保存文...
    麦子先生R阅读 6,601评论 5 24
  • LeetCode 刷题随手记 - 第一部分 前 256 题(非会员),仅算法题,的吐槽 https://leetc...
    蕾娜漢默阅读 17,899评论 2 36
  • 今年春节,35岁的勇不得不回乡下过年时,依然避不开亲戚朋友的连番炮轰关心,尽管他已经做好了心理准备,全副武装地...
    一生如燕阅读 491评论 0 2
  • 大早上去换数据线,小老板气坏了,说我这刚开张,你这样我这一天都得这样,放那下午给你换! 这迷信可不能算讲究啊,真受...
    纵情嬉戏天地间阅读 221评论 0 0
  • 我希望着,我期待着。尽管鲁迅先生的确说过,希望本无所谓有,也无所谓无的。但是,从现在开始我永远选择有这个选项。 现...
    yangzhian阅读 142评论 0 0