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