1、《跟老齐学Python:从入门到精通》

这本书是我写的第一本关于Python的书,出版社从市场的角度考虑,定义了这个标题,所以内容就要涵盖的多一些。但,后来发现,因为书的篇幅有限,后面的应用部分不得不简化,结果就是应用部分阐述的并不深入。所以,这本书有点虎头蛇尾之嫌。
并且随着Python的发展,很多项目已经过渡到Python3,而这本书由于写作时间问题,当时大行其道的还是Python2,所以此书使用的是Python2。

2、《跟老齐学Python:轻松入门》

这本书是在前面的那本书基础上,从新进行编写,修改了大部分内容,特别是在前面那本书出版之后,得到了很多读者的反馈。对“函数”和“类”两部分做了大幅度的修订。并且,这本书专注于“入门”,砍去了前一本的web开发部分。可以说,这本书是最适合Python入门的了。毫不夸张地说,目前市面上在入门环节,这本书应该是最好的了——老王卖瓜,自卖自夸,哈哈。又是老王,哪里都有他。

本书所有代码基于Python3

3、《跟老齐学Python:Django实战》

这本书是在《轻松入门》基础上,如果向WEB开发方向发展的必读书。我选择了Django框架,因为它能够兼顾速度、普适、性能等多方面的需求,不论是中小型还是大型网站,都可以使用。并且国内外web开发中,Django框架应用非常广泛。我在这本书中,没有按部就班地如同官方文档那样讲解,而是以项目为主线,在项目开发中融合了框架的知识讲解。适合于完成《轻松入门》的读者继续学习。

本书所有代码基于Python3,Django版本是1.10(第四次印刷以及之前)。最新修订为Django2.x,详细说明请见:https://github.com/qiwsir/DjangoPracticeProject

4、《跟老齐学Python:数据分析》

这本书是数据分析的入门必需,包括常用的numpy/pandas/matplotlib等基本的数据分析库,同时根据案例需要,也介绍其它相关的工具,包括绘图、机器学习等。

本书所有代码基于Python3。