https://blog.csdn.net/Damon_duanlei/article/details/86098806
可以通过 sys.setrecursionlimit() 进行设置,但是一般默认不会超过3925-3929这个范围。
import sys
sys.setrecursionlimit(3000) # 设置最大递归深度为3000
https://blog.csdn.net/weixin_43527495/article/details/84841368
递归函数停止的条件一般定义在递归函数内部,在递归调用前要做一个条件判断,根据判断的结果选择是继续调用自身,还是 return 返回,停止递归。递归函数停止的条件:
- 判断递归的次数是否达到某一限定值
- 判断运算的结果是否达到某个范围等,根据设计的目的来选择