def foo(n): print(n) n += 1 foo(n) if __name__ == '__main__': foo(1)
打印出998,然后报错
RecursionError: maximum recursion depth exceeded while calling a Python object
调用python对象时超过最大递归深度
设置最大递归层数
import sys sys.setrecursionlimit(1000)
def foo(n): print(n) n += 1 foo(n) if __name__ == '__main__': foo(1)
打印出998,然后报错
RecursionError: maximum recursion depth exceeded while calling a Python object
调用python对象时超过最大递归深度
设置最大递归层数
import sys sys.setrecursionlimit(1000)
上一篇:字符串的partition函数
下一篇:字典的fromkeys的用法
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M