Out of curiosity, I ran the following:
>>> int(1e100)
And, the result was:
10000000000000000159028911097599180468360808563945281389781327557747838772170381060813469985856815104L
Why? Why it does not look:
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000L
Is this the product of an int function or storing a large long ?
source share