![]()
内容推荐 本书以零基础读者为对象,用范例引导读者学习,深入浅出地介绍了Python的相关知识和实战技能。 本书从Python基础入手,介绍了Python的开发环境、各种数据类型的操作方法、流程控制、函数等Python内核技术,以及使用Python处理文件、处理错误与异常等各种应用,最后列举了Python在重要领域的项目实战,内容全面且深入。 本书提供与内容同步的教学录像。此外,本书还赠送大量相关学习资料,以便读者扩展学习。 本书适合任何想学习Python的读者,无论读者是否从事计算机相关行业、是否接触过Python,均可通过本书快速掌握Python的开发方法和技巧。 目录 第0章 认识Python——打开Python之门 0.1 Python是什么 0.2 Python的发展历程 0.3 Python的优点和缺点 0.4 Python的应用领域和前景 0.5 Python的学习路线 第1章 搭建Python开发环境——开启Python之旅 1.1 在Windows上安装Python 1.2 Linux与Python 1.3 第一个Python程序:Hello World! 1.4 使用交互界面 1.5 打造Python开发环境 1.6 见招拆招 1.7 本章小结 第2章 认识Python程序 2.1 Python程序包含哪些内容 2.2 标识符和关键字 2.3 Python程序的组成结构 2.4 认识Python的基本数据类型 2.5 认识Python的运算符 2.6 表达式与语句 2.7 编码风格 2.8 算法——程序的“灵魂” 2.9 Python程序的执行流程 2.10 学会自助 2.11 见招拆招 2.12 本章小结 第3章 进阶——各种数据类型的操作方法 3.1 列表的基本操作 3.2 集合的基本操作 3.3 元组的基本操作 3.4 字典的基本操作 3.5 字符串的基本操作 3.6 数据类型之间的转换 3.7 见招拆招 3.8 实战演练 3.9 本章小结 第4章 程序的执行顺序——流程控制 4.1 顺序结构 4.2 学会选择——分支结构与判断语句 4.3 循环结构与循环语句 4.4 见招拆招 4.5 实战演练 4.6 本章小结 第5章 减少工作量的“大功臣”——函数 5.1 输入与输出函数 5.2 认识内置函数 5.3 用户自定义函数 5.4 实战演练 5.5 本章小结 第6章 Python核心——面向对象 6.1 理解面向对象编程 6.2 抽象与具体:类与实例 6.3 构造函数 6.4 类的属性与内置属性 6.5 类的方法与内置方法 6.6 继承 6.7 重载 6.8 多态 6.9 封装 6.10 元类与新式类 6.11 垃圾回收 6.12 实战演练 6.13 本章小结 第7章 解读模块与类库 7.1 认识模块与类库 7.2 使用模块与类库 7.3 自定义模块 7.4 Python的扩展 7.5 认识标准库 7.6 使用正则表达式 7.7 使用第三方模块 7.8 实战演练 7.9 本章小结 第8章 使用Python处理文件 8.1 认识文件 8.2 打开与关闭文件的方法 8.3 操作文件的方法 8.4 相关模块与方法 8.5 见招拆招 8.6 实战演练 8.7 本章小结 第9章 |