>>> sum(range(49999951,50000000))
2449998775L
有没有办法避免数字末尾的 L ?
最佳答案
L
只适合您。 (所以你知道它是一个 long
)而且没有什么可担心的。
>>> a = sum(range(49999951,50000000))
>>> a
2449998775L
>>> print a
2449998775
如您所见,打印的值(实际值)没有
L
它只是显示 repr
的 L
(表示)咨询this post
关于python - 如何避免 Python 中的 L,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17473195/