Python 3'的最大值是多少;s int可以容纳吗?
我了解到,Python 3'的最大值是多少;s int可以容纳吗?,python,python-3.x,overflow,Python,Python 3.x,Overflow,我了解到,sys.maxsize是Python3的int所能容纳的最大值。 然而,情况似乎并非如此;我可以输入更大的数字,但它仍然不会溢出 在Python3中,int可以承受的限制是什么?我这样问是因为我正在将字符串转换为整数,我想知道在进行转换时是否需要担心溢出的可能性。来自: sys.maxint常量已删除,因为不再有限制 到整数的值。但是,sys.maxsize可以用作 大于任何实际列表或字符串索引的整数。符合 实现的“自然”整数大小通常相同 与同一平台上早期版本中的sys.maxint相
sys.maxsize
是Python3的int所能容纳的最大值。
然而,情况似乎并非如此;我可以输入更大的数字,但它仍然不会溢出
在Python3中,int
可以承受的限制是什么?我这样问是因为我正在将字符串转换为整数,我想知道在进行转换时是否需要担心溢出的可能性。来自:
sys.maxint常量已删除,因为不再有限制
到整数的值。但是,sys.maxsize可以用作
大于任何实际列表或字符串索引的整数。符合
实现的“自然”整数大小通常相同
与同一平台上早期版本中的sys.maxint相同(假设
相同的构建选项)
的可能复制取决于系统上Python解释器可用的内存量(可以是可用内存允许的任何大小)。