Python Number Limit
There used to be a limit in earlier versions of Python for int
. But, this is dropped as Python treats integers as objects. So, although Python allocates 32 bits for the value object reference is pointing to, as the value goes beyond 2^32 it can keep moving up all the way up to the size of RAM on your computer.
See the sys module:
import sys
dir(sys)
print sys.maxint
help(sys.float_info)
and so on.
Earlier Versions had a limit on int
but its removed now, so you can say there is no limit, it depends on the memory of your computer. Check this article.