前言
Python 编程快速上手:让繁琐工作自动化(第 2 版) 是经典的 Python 初级教程,在豆瓣[1]上评分高达 9.2
分。
早在几个月前我就开始阅读本书,但近来状态不佳、效率低迷,直到今天才把这本书基本通读完毕。作为初级教程,这本书内容丰富涵盖了许多主题,但很多地方语焉不详,并不适合真正的零基础学习者。豆瓣上给出的 9.2
分明显偏高,我认为这本书只能打 7.2
分。
优点
作为初级教程,以快速教会读者应用为目的,没有涉及面向对象这样的概念,不拘泥于优雅的代码风格(先学会了再说 😏)。
全书分为Python 基础和自动化任务两大部分。Python 基础部分写得还不错,可以在阅读完 《python 编程从入门到实践》 基础部分后,作为补充阅读,有些方面提供了实战视角。
自动化任务部分包罗万象,有正则表达式、文件读写和管理、网络爬虫、程序调试、电子表格处理、时间模块和计划任务、gui 自动化等众多主题。向读者展示了 Python 的无所不能,开拓初学者的视野。但因书籍篇幅有限,很多内容都是浅尝辄止,介绍的包未必就是最好用的。凭借本书可以建立对这些领域最基本的了解,但若真需要运用其中某些方面的内容,还需要进一步学习更加深入的资料。
缺点
- 中译版作者翻译水平不行,书读起来有种非常别扭的感觉。
- 虽然说篇幅有限,但有些地方本可以讲得更加细致,方便初学者。有时候,我不明白这本书作者怎么好意思吹嘘这本书适合零基础读者 🐶
后记
市面上 Python 的书籍汗牛充栋,但书籍质量良莠不齐,不要贪多不必嫌少。好的书可以反复阅读,不对胃口果断放弃。人生苦短,赶紧用起 Python 吧,实践出真知。
参考资料
[1]豆瓣: https://book.douban.com/subject/35387685/