Python 初学者的困惑之一就是——我应该学习 Python2 还是 Python3,听上去很可笑,但是的确如此——身边真的有同学因为 Python 有长期支持的两个版本而不知所措……
当然是学习 Python3,但是也需要了解 Python2——去阅读一些历史遗留代码。其实这两者的区别并不大,学会了 Python3,只需要注意一些细节或者在需要时查看一下相关文档就很快能上手 Python2 的代码。
这本书实在是啰嗦而非详细,不推荐这本书。
动物出版社的《Python 学习手册》并不是一本广受推荐的 Python 学习书籍——因为它介绍了 Python2/3 中的不同,并将 Python 与许多其他编程语言比较,显得过于啰嗦,中文版有一千多页。不过如果有编程基础,其实能浏览得很快,比较集中地获取到 Python 文档中不够集中详尽的基础知识。