class START: def main(self): for num in xrange(1,10): print num self.main() if __name__ == "__main__": START().main()
这段代码为什么执行起来会出现:
RuntimeError: maximum recursion depth exceeded while calling a Python object
class START: def main(self): for num in xrange(1,10): print num self.main() if __name__ == "__main__": START().main()
这段代码为什么执行起来会出现:
RuntimeError: maximum recursion depth exceeded while calling a Python object
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答873 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
Python限制递归的层数。
Python-2.6.8/Python/ceval.c