首页 > 解决方案 > 最长的 Python 变量值

问题描述

我正在使用 python,我试图查看 python 中的变量可以容纳的最大数字是多少。有趣的是,我发现我一直在增加这个数字并且没有结束限制。Python中有最大数量限制吗?我的代码是

import sys
a = sys.maxsize
for i in range(200):
   a *=sys.maxsize
print(a)

答案是一个 10,12 行的整数。

标签: python

解决方案


Python 中的整数可以任意大。有很多关于如何在内部处理的文章,例如https://www.codementor.io/@arpitbhayani/how-python-implements-super-long-integers-12icwon5vk


推荐阅读