Eve*_*een 3 python stack-overflow
python会出错吗stack overflow?
最近我在闲逛时遇到了一个问题:“python 能得到这个stack overflow错误吗?有人有答案吗?
我搜索了答案,但只找到了java答案。我用过java,但这不是我的问题:
我的推理
我最初认为不会,因为 python 只是......大部分时间都有效(就像为字符串传递 int 一样)。它也没有堆栈(据我所知)。但我不确定。我在这里。
当然可以
以下代码将导致段错误:
import sys
sys.setrecursionlimit(10_000_000)
def foo():
foo()
Run Code Online (Sandbox Code Playgroud)
在 Mac OS 上,这会抛出:
Segmentation fault: 11
Run Code Online (Sandbox Code Playgroud)
这是由堆栈溢出引起的。
| 归档时间: |
|
| 查看次数: |
527 次 |
| 最近记录: |