明解Python
上QQ阅读APP看书,第一时间看更新

本书结构

本书是一本入门书,用于帮助读者了解编程语言 Python 以及如何使用 Python 进行编程。全书有 13 章,还有 1 个附录,具体结构如下。

第1章 开始学习 Python 吧

第2章 打印输出和键盘输入

第3章 程序流程之分支

第4章 程序流程之循环

第5章 对象和类型

第6章 字符串

第7章 列表

第8章 元组、字典和集合

第9章 函数

第10章 模块和包

第11章 类

第12章 异常处理

第13章 文件处理

附录 安装与运行

我们在学习时要注意:Python 只是看似简单,其实它的内部机制很复杂,要学会绝非易事。

为了理解一个概念,有时需要提前了解很多其他概念的相关知识。例如,要想理解用于循环的for 语句(第4章),必须先掌握列表等可迭代对象(第6章~第8章)的部分知识;但是,要想理解可迭代对象,又要先理解 for 语句的部分知识才行。

通过融入自己长期的编程教学经验,我已经尽量让大家能按本书的章节顺序来学习,但仍有不少知识点需要我们提前了解后面章节的内容。

请大家按本书的顺序学习,并在此基础上根据需要翻阅后面的内容。我会在相应的地方说明应当参照哪些内容。

本书的后记中解释了章节结构的设计初衷,并对前面讲解的内容进行了补充。有其他编程语言经验的读者可以先阅读这部分内容。

此外,“专栏”部分归纳了正文的一些补充知识和应用示例。其中有些内容颇有难度,如果看不懂,可以暂时跳过,以后再回过头来阅读。

希望本书能得到大家的喜爱。

  • 关于计算机的基础术语

    本书并未讲解“字节”“存储空间”等常见的计算机基础术语和文件操作。这是因为讲解这些术语会占据大量篇幅,对已经了解这些术语的读者来说也毫无益处。关于这些术语的详细解释,大家可以上网查阅或参考其他图书。

     

  • 关于脚本程序

    本书提供了 299段程序代码供大家下载并参考,不过正文中省略了与介绍过的代码相同或基本相同的程序代码。具体来说,正文中展示了 237段程序代码,省略了 62段程序代码。

    本书的源程序代码可以在图灵社区本书主页下载。

    省略的程序代码在正文中则是以 chap99/****.py 的形式,用包含了目录名的文件名来标示的。附录 A-2 节总结了 Python 程序的执行方法。在 Python 自带的集成开发环境 IDLE 中输入脚本程序代码后,按 F5 键就能执行程序。

    让我们一起在执行这 299段程序代码的过程中不断学习吧!