书评 -- Introduction To Programming Using Python
posted on 10 Sep 2020 in series book_review
看的英文版
买这本书之前注意几点:
这本书的定位决定了其不可能把 Python 语法面面俱到的讲一遍, 尤其是 OO 相关的语法以及比如 context manager, generator 等稍微高级的语法. 但是它的本职工作做得很好, 循序渐进的介绍了过程式, OOP, GUI, 基本算法, 解题思路以及各种编程概念. 内容编排完美, 大量课后习题, 概念的引入时机也都恰到好处, 我觉得作为编程入门是很好的教材
如果只是想快速过一遍 Python 语法, 也可以翻一翻. 但是书中关于 Pythonic 式的惯例用法及最佳实践等讲的很少, 甚至可能与实践相悖 (比如他推崇使用 __ 打头的私有属性), 需参考其他资源, 如 «流利的 Python»