Из любопытства я запустил следующее:
>>> int(1e100)
И результат был:
10000000000000000159028911097599180468360808563945281389781327557747838772170381060813469985856815104L
Почему? Почему это не выглядит так:
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000L
Является ли это продуктом функции int
или хранилища большого long
?