标签: python python-3.x recursion
我目前正在使用python。
在定义递归函数时
def f(n): if n < 1: return 0 return f(n-1)
这在f(800)上可以很好地工作,但在RecursionError上可以给f(1000)
f(800)
RecursionError
f(1000)
我知道RecursionError发生在递归到达深度995(或996、994,不是很确定)时。
我的问题是为什么RecursionError首先存在