本书不是什么 —— 不是给那些匆忙的人的短篇小说 | 前言 |《学习 python:强大的面向对象编程(第 5 版)》| python 技术论坛-江南app体育官方入口
从本书的大小就可以看出来,它在细节上不会吝惜笔墨:它呈现了整个 python 语言,而不是对简化子集的简要介绍。同时,它还涵盖了编写良好 python 代码的必要软件原则。如前面提到的,这是一本需要花费多周甚至多月的书,被设计来传授你在一整学期的 python 课上能够获得的技能水平。
这也是故意的。当然,本书的许多读者没有必要获得全面的软件开发技能,并且一些人可以用碎片化的方式来学习理解 python。同时。因为语言的任何一部分都可能会被用在你将碰到的代码中。因此对大部分的程序员,没有哪一部分是真的可选的。而且,即使临时的脚本程序员和爱好者也需要知道软件开发的基本原则,以更好地编程,甚至是为了恰当地使用预编码的工具。
为了有用,本书旨在以足够的深度解决语言和原则这两个需求。不过最终你会发现,一旦你精通了 python 基础(只要你一次一章的读完本书,你就肯定可以),python 的更多高级工具,比如它的面向对象和函数化编程支持学起来都是相对简单的。