Omdat in versies van Python vóór Python 3 lange letterlijke getallen met gehele getallen werden aangegeven met een l
of L
achtervoegsel. In Python 3, int
s en long
s zijn samengevoegd tot slechts int
, die ongeveer hetzelfde werkt als long
gewend.
Houd er rekening mee dat, technisch gezien, Python( 2)'s int
was gelijk aan C's long
, terwijl Python's long
leek meer op een BigNumber
-type ding met onbeperkte precisie (wat nu het geval is voor int
van Python 3 type.)
http://docs.python.org /library/stdtypes.html#numeric-types-int-float-long-complex