标签
内容简介
本书是清华大学出版社“软件开发案例课堂”系列中的一本,面向零基础读者讲解 Python 编程。全书按“基础知识→核心技术→高级应用→项目开发实战”四个阶段展开:第 1 篇讲解 Python 的由来与定位、基础语法、列表、元组、字典、字符串操作、流程控制与函数等入门内容;第 2 篇进入对象与类、程序调试与异常处理、模块与类库、迭代器、文件操作、图形用户界面以及主流 Python 开发工具的使用;第 3 篇涉及 Python 的高级技术、数据库应用、网络编程、脚本程序设计以及网页数据的处理;第 4 篇以学生信息管理系统、网络聊天室系统、网络数据分析系统三个实战项目收尾,把前面各篇的知识点串成完整程序。全书共 427 页,2017 年 10 月出版。随书赠送 9 项配套资源,包括实例源代码、教学幻灯片、教学视频、16 个经典 Python 项目源码、Python 错误代码表速查手册、Python 2.x 与 3.x 差异速查手册、Python 标准库速查手册、开发常见问题解决方案以及 Python 工程师面试常见题集。每章开头设有学习目标,多数章节末尾附有“跟我练练手”练习,便于读者边学边验证。
编辑推荐
对想从零开始学 Python 的读者来说,这本书的优势在于“案例驱动”和“成体系”。它不是把语法点孤立地罗列一遍,而是按照从基础语法到类与对象,再到文件、数据库、网络,最后落到三个完整项目的顺序推进,读者读完能形成一条从语法到能跑起来的程序的完整路径。每章开头给出学习目标,大部分章节末尾安排“跟我练练手”,读、练、检测三步走,比较适合自学时自我校准进度。配套资源丰富是另一项加分项:除了本书实例的源代码和教学视频,还附送 16 个经典 Python 项目源码、错误代码表速查手册、标准库速查手册和面试常见题集,初学者遇到报错或想扩展练习时可直接查阅。需要注意的是,本书出版于 2017 年,示例以 Python 3 为主但部分内容带有早期版本痕迹,学习时可配合新版 Python 官方文档对照,把书中案例在较新的 Python 3 环境中亲手复现一遍,收益会更大。
适合谁读
适合
- 完全没有编程基础、想用一本教材系统性入门 Python 的读者
- 在校学生或参加培训课程,需要配套案例与练习的初学者
- 会一点其他语言、想借案例快速熟悉 Python 语法与常用库的人
- 需要完整项目参考,尝试开发管理系统、聊天室等小项目的人
不适合
- 已有多年 Python 经验、想深入原理或性能优化的进阶开发者
- 专门做数据分析或机器学习、希望直接学 NumPy、pandas 的读者
- 追求最新 Python 版本特性和现代工程实践的从业者
阅读建议
- 按篇章顺序推进,先吃透第 1 篇语法,再进入类、文件、数据库等核心内容。
- 每章先看学习目标,读完后立刻做“跟我练练手”,并动手敲一遍实例代码。
- 在较新的 Python 3 环境中复现书中示例,遇到版本差异时对照官方文档修正。
- 三个实战项目建议边读边拆解,先重写核心功能,再扩展自己的需求。
出版社简介
清华大学出版社
中国 · 成立于 1980 年
清华大学出版社创立于1980年,库内收录图书57种,涵盖科学科普、医学、健康、法律、哲学读物与社科等方向。代表图书既有菠萝(李治中)的《癌症·真相:医生也在读》《癌症·新知》等医学科普作品,也有《阳光是最好的防腐剂:全球反腐大要案快递》等法律类读物,以及七格的《脑洞大开的哲学简史》、刘云浩的《从互联到新工业革命》等。作者资源包括科普作家、医学研究者、中国人民大学反贪硕士班及高校学者,体现出兼顾学术性与大众阅读的出版特色。因公开资料有限,此处仅依据库内图书归纳其出版方向。
目录
- 第1篇 基础知识
- 第1章 揭开Python神秘面纱
- 第2章 Python基础语法
- 第3章 列表与元组
- 第4章 字典
- 第5章 字符串操作
- 第6章 流程控制
- 第7章 函数
- 第2篇 核心技术
- 对象与类
- 程序调试与异常处理
- 模块与类库
- 迭代器
- 文件操作方法
- 图形用户界面
- 流行的Python开发工具
- 第3篇 高级应用
- Python高级技术
- 数据库应用技术
- 网络编程应用
- 脚本程序设计
- 网页资料的处理方法
- 第4篇 项目开发实战
- 开发学生信息管理系统
- 开发网络聊天室系统
- 开发网络数据分析系统
常见问题
这本书适合完全没有编程基础的人吗?
适合。本书以零基础讲解为宗旨,从 Python 是什么、如何安装与运行开始,逐步过渡到基础语法、数据结构、函数和类,节奏按初学者设计,每章还配有学习目标和练习题。
书中用的是 Python 2 还是 Python 3?
本书以 Python 3 为主进行讲解,并专门附赠了 Python 2.x 与 Python 3.x 差异速查手册。由于出版于 2017 年,个别示例可能带有早期版本痕迹,建议在较新的 Python 3 环境中复现并对照官方文档。
随书赠送的资源包括哪些内容?
官方介绍包含 9 项配套资源:本书实例源代码、教学幻灯片、精品教学视频、16 个经典 Python 项目源码、Python 错误代码表速查手册、Python 2.x 与 3.x 差异速查手册、Python 标准库速查手册、开发常见问题解决方案以及工程师面试常见题集。
书中的实战项目有哪些?
第 4 篇为项目开发实战,包含三个项目:学生信息管理系统、网络聊天室系统和网络数据分析系统,分别对应文件与数据库操作、网络编程、数据整理分析等不同知识点。
这本书的阅读门槛和篇幅如何?
全书约 427 页、66.4 万字,定价 69 元,2017 年 10 月由清华大学出版社出版。内容跨度较大,从语法到项目实战,零基础读者建议按章节顺序推进,不宜跳读。
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。