Porque en las versiones de Python anteriores a Python 3, los literales enteros largos se indicaban con una l
o L
sufijo. En Python 3, int
s y long
s se han fusionado en solo int
, que funciona más o menos como long
solía.
Tenga en cuenta que, técnicamente, int
de Python(2) era equivalente al long
de C , mientras que el long
de Python era más como un BigNumber
-escriba algo con precisión ilimitada (que ahora es el caso de int
de Python 3 escriba.)
http://docs.python.org /library/stdtypes.html#numeric-types-int-float-long-complex