Python converts integers to long integers internally as they get bigger. Obviously there could be issues if this values is used in a c-style data structure or by a client that cannot handle larger values, but the referenced lines don't break.
For example, in a python console:
>>> int(2**100)
1267650600228229401496703205376L
If there were limits to the integer representation, that would have overflowed them.
Python converts integers to long integers internally as they get bigger. Obviously there could be issues if this values is used in a c-style data structure or by a client that cannot handle larger values, but the referenced lines don't break.
For example, in a python console: 940149670320537 6L
>>> int(2**100)
126765060022822
If there were limits to the integer representation, that would have overflowed them.