码迷,mamicode.com
首页 > 其他好文 > 详细

10 递归

时间:2019-06-10 09:17:42      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:exce   while   calling   超过   优点   maximum   lin   imp   简单   

初识递归

定义

在函数中调用自身函数的函数.# 最大递归深度默认是997/998 —— 是python从内存角度出发做得限制

#RecursionError: maximum recursion depth exceeded while calling a Python object
# 递归的错误,超过了递归的最大深度

# 打印最大递归深度
import sys
print(sys.getrecursionlimit())

# 设置递归深度
import sys
sys.setrecursionlimit(10000)

递归的优缺点

如果递归次数太多,就不适合使用递归来解决问题.

优点

会让代码变得简单

缺点

占用内存

10 递归

标签:exce   while   calling   超过   优点   maximum   lin   imp   简单   

原文地址:https://www.cnblogs.com/chenych/p/10995901.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!