2
Q
意外的數學輸出
A
回答
12
在python 2.x中,/
運算符做了整數除法。在python 3中,無論輸入類型如何,/
的結果都是float
。使用//
運算符執行整數除法。
0
Python 3與Python 2是非向後兼容的。使用您的書籍基於的Python版本是最不容易混淆的。正如其他人所提到的,Python 3和Python 2在其他方面的表現不同。
相關問題
- 1. 意外的數學分區輸出 - C++
- 2. 輸出意外
- 3. 意外的輸出
- 4. 意外的輸出
- 5. 意外的輸出
- 6. 意外的輸出
- 7. 意外的輸出
- 8. 意外的輸出
- 9. 意外的輸出
- 10. 意外的數學錯誤
- 11. MPI意外輸出
- 12. SeismicCube.IndexAtPosition意外輸出
- 13. NSIS:NsProcess意外輸出
- 14. 意外keccak輸出
- 15. 意外的輸出 - R的
- 16. 意外的輸出 - Java的
- 17. cout中的意外輸出
- 18. 意外的HTML輸出
- 19. 意外的venneuler輸出
- 20. 集合的意外輸出
- 21. 意外的pthread輸出
- 22. 意外的地址輸出
- 23. Java的意外輸出
- 24. 意外的輸出NULL
- 25. pthread中的意外輸出
- 26. 意外的日期輸出
- 27. 意外的輸出GNUPlot
- 28. 意外的輸出(Python)time.clock()
- 29. 意外的pthread函數輸出
- 30. 意外的數據庫輸出
使用'''而不是''' – JBernardo
更好的是使用一些2.x版本。它們不像你想象的那樣過時。 [Python Wiki Python2 or Python3](http://wiki.python.org/moin/Python2orPython3) – therealmarv
@therealmarv雖然在閱讀本書時可能會更好,但Python3仍然有一些非常好的附加功能,並擺脫了這種設計的錯誤「(默認情況下動態語言中的整數除法有其問題),人們也可以將其視爲額外的學習體驗。另外你的鏈接已經有點老了,Python3的支持越來越好 – Voo