4
A
回答
5
的L
是隻爲你:如果你想看到的串結果,而不是使用print
。 (所以你知道它是一個long
)這是沒有什麼可擔心的。
>>> a = sum(range(49999951,50000000))
>>> a
2449998775L
>>> print a
2449998775
正如你所看到的,打印的值(實際值)不具備L
這僅僅是repr
(表示),顯示L
的答案,請諮詢this post
7
您正在查看數字的Python文字表示形式,它只是表示它是一個python long
整數。 這是正常的。你不需要擔心那個L
。
如果您需要打印這樣的號碼,L
通常不會在那裏。
會發生什麼情況是Python解釋器在表達式的所有返回值上輸出repr()
的結果,除非它們返回None
,以顯示錶達式的含義。
>>> sum(range(49999951,50000000))
2449998775L
>>> print sum(range(49999951,50000000))
2449998775
相關問題
- 1. 在Python中避免L後綴長
- 2. 如何避免在Python
- 3. 如何避免在python中遷移django
- 4. 避免在python
- 5. 如何避免python中的e-05
- 6. 如何避免python-docx中的重複?
- 7. 如何避免使用gcc編譯器的-l選項?
- 8. 如何避免使用os.system()在python
- 9. 如何避免在Java中
- 10. 如何避免在java中
- 11. 如何避免在jQuery的
- 12. 如何避免在PostgreSQL的
- 13. 如何避免在CoverFlow的
- 14. 如何避免在jQuery的
- 15. 如何避免在python中覆蓋全局字典中的鍵?
- 16. 如何避免
- 17. 如何避免
- 18. 如何避免
- 19. 如何避免
- 20. 如何避免
- 21. 在Python上避免utf-8
- 22. 避免冗餘在Python
- 23. 在python避免溢出3.5
- 24. 在Python上避免GIL
- 25. 避免變量在Python
- 26. 避免Python堆棧
- 27. python pandas:如何避免鏈接賦值
- 28. 如何避免截斷數字 - Python
- 29. python - 如何避免關閉終端
- 30. 如何避免獲取虛/複數python
謝謝,我明白,但我真的需要實際的數字。 – FZEROX
是的。 Python泄漏了一個你不應該擔心的實現細節。 –