我已经买了一本关于Python 2.5的好书。我应该退还它,然后买一本3.1版的书吗?我知道这个问题已经被问过了,但我想要一个更新的答案。
发布于 2011-12-23 10:35:27
链接:Python2orPython3
简介:Python2.5是旧的,但普遍的共识是Python3,如果你没有任何依赖或已经在生产中的大型代码库,如果是这样的话,编写更多的未来准备代码可能是更好的选择。另一方面,较大的项目已经开始了移植代码的漫长过程。
当你真正学习python时,你应该学习2和3,然后记住它们之间的区别。这并不像是一种完全不同的语言,你可能会在一张小抄上得到大部分的差异。
发布于 2011-12-23 10:34:27
您可能应该学习Python3,除非您计划在短期内开发一个重要的2.x代码库。
2.x和3.x实际上并没有太大的不同。对于大多数事情,使用一个公共子集是很有可能的。例如,我刚刚写了一个在2.x和3.x上运行的4000行重复数据删除备份系统。
发布于 2011-12-23 11:11:01
它们足够相似,所以学习2.7或3.2是有意义的,如果它们对你来说很重要,那么就学习它们的区别。
Python网站上有一个指南:http://wiki.python.org/moin/Python2orPython3
https://stackoverflow.com/questions/8611681
复制相似问题