gpt4 book ai didi

python - python可以抛出 "stack overflow"错误吗?

转载 作者:行者123 更新时间:2023-12-05 01:06:09 25 4
gpt4 key购买 nike

python会出现stack overflow错误吗?
最近,当我遇到一个问题时,我只是让我的思绪徘徊:“python可以得到stack overflow错误吗?有人有答案吗?

我搜索了答案,但只找到了 java 答案。我用过java,但这不是我的问题:

  1. What is a StackOverflowError?
  2. https://rollbar.com/blog/how-to-fix-java-lang-stackoverflowerror-in-java/

我的推理
我最初认为不是,因为 python 只是......大部分时间都在工作(比如为字符串传递一个 int )。它也没有堆栈(据我所知)。但我不确定。我来了。

最佳答案

当然可以

以下代码会导致段错误:

import sys
sys.setrecursionlimit(10_000_000)

def foo():
foo()

在 Mac OS 上,这会抛出:

Segmentation fault: 11

这是由堆栈溢出引起的。

关于python - python可以抛出 "stack overflow"错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69730704/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com