python尾递归优化,摆脱递归层级问题 def demo_recursive(n): if n == 10000: return else: print(n) n += 1 return demo_recursive(n) demo_recursive(0) 这是一个简单的尾递归函数示例,如不设置最大递归层级数的话,会报如下错误 RecursionError: maximum recursion depth exceeded while calling a Python object 这时我的电脑是n打印到997的位置 我们可以调整python的递归层数 import sys sys