欢迎各位读者打开这本书
首先这本书是入门python之后再看的一本书,可是说是那本绿宝书(python从入门到精通)之后看的书,最不济的也是看完python菜鸟教程后吧,也就是读者需要掌握一些python的基本语法再看这本书。
其次作者说读了这本书能干啥?python能干啥就能学会干啥。能学到用python编一点小项目。
关于这本书:
作者在教给我们学习python编程的方法或者说在有一定python基础的时候应该去做什么。就是说我们已经有了python基础,主干已经成了,树枝该怎么生长?这就是本书的一个方向,即拔高自己的编程。作者的建议就是跟着这个书的思路来,动手练习一下例程和练习题,并且作者在强烈建议读者去做一个大型的应用程序。在没有看过这本书之前我有幸做了一个测试用的系统,效果非常好,首先是积累了自己的工具箱(基本例程,比如操作数据库,文件操作,socket编程等等),再次编写类似的程序时,可以快速完成程序的编程,可以说是下笔如有神。其次是编程时遇到的各种各样的错误如何快速解决?等等一些是要在不断的试错中才能得到成长。但是,必须要做事后总结,否则今天的错误走了很多弯路之后才解决,过段时间再犯之后还是要走很多弯路,所以经过这次的项目之后,我建立了一个自己的错题本,和学生时代一样,只不过这次是在自己的blog上。
本书读者对象:
有一定python编程的基础(菜鸟教程读完就行),想要用python开发一个小程序,小项目。
作者与python:
略
对本书写作风格的期待:以讲解技术为主,同时容易阅读。
作者自己说这本书是一本能够快速的掌握python,并能够立即应用到当下任务中。不禁让我想起了斯大林格勒苏联的新兵,只要活下来就能迅速在战场上成长成一名经验丰富的老兵,这个在平时训练是不可能有这样快的进度的。首先做的就是活下来(坚持看完书)。
关于书第3版:
这里着重说的是由于python2到python3的变化问题,作者努力想要写出python2和python3都能适用的代码,并且说明了与第二版相比增加和改动的内容。
章节指南:
全书一共3个部分,第一部分通用应用主题(比较杂,正则表达式,socket,多线程,gui,数据库,office等),第2部分为web开发,第3部分为补充/实验章节(文本处理和一点其他内容)