Python中的整数会溢出吗?

时间:2016-08-23 22:33:26

标签: python max min integer-overflow

在Java等语言中,一旦整数值大于Integer.MAX_VALUE或小于Integer.MIN_VALUE,整数值就会溢出。我见过使用Long数据类型建议替换int数据类型的帖子。

Python中的整数是否会溢出? 如果是,请列出此类案例。

1 个答案:

答案 0 :(得分:3)

在这里找到答案。 https://www.daniweb.com/programming/software-development/threads/71008/comparing-python-and-c-part-1-integer-variables

非常早期的Python版本有一个限制,后来被删除了。现在的限制是由计算机中的内存量设置的。它自动管理整数对象,最初设置为32位速度。如果它超过32位,那么Python会根据需要增加其大小,直到达到RAM限制。