为什么在执行溢出计算时我的Python冻结?

问题描述 投票:-1回答:1

我是试图理解Python的MATLAB用户,如果很明显,抱歉。

如果我说

print(9**9)

我得到:387420489

很棒。

如果我说print(9**9**9)Python无限期地坐在那里并冻结(我使用Spyder版本4)。 Ctrl-C不会停止它。为什么不立即返回Inf?这是预期的行为吗?

python math freeze
1个回答
0
投票

num 9**9**9非常大您可以等到它将返回答案这可能需要很长时间

© www.soinside.com 2019 - 2024. All rights reserved.