Python王者归来(增强版) 封面

Python王者归来(增强版)

暂无评分
章节数
36
丛书
王者归来
ISBN
9787302579779

标签

内容简介

《Python王者归来(增强版)》是中国台湾计算机作者洪锦魁所著的一本面向零基础读者的 Python 教程,由清华大学出版社于 2021 年 8 月出版,全书约 562 页,采用全彩印刷。作者主张学习 Python 要先摆脱 C、C++、Java 等语言的思维惯性,从 Python 自身的风格入手,理解它的语法、内涵与设计精神。全书采用模块化的组织方式,将 Python 的常用语法、内置数据类型(列表、元组、字典、集合、bytes 等)与函数设计、类与面向对象、模块设计、文件读写、异常处理、正则表达式等基础内容逐一分类讲解,再延伸到图像处理、tkinter 图形界面、动画与游戏、数据图表、JSON 与 CSV/Excel 文件、网络爬虫与 Selenium、数据库(SQLite、MySQL)、多线程与多任务、海龟绘图、二维码、声音控制、人脸识别、文字识别、词云以及网络程序设计等应用方向。书中配有大量程序实例,代码以编辑器截图形式呈现,各种标记与颜色让细节一目了然;作者相信读者只要照着实例动手练习,就能较快地把语法落到实际问题上。本书既适合自学,也可作为院校与培训机构相关课程的教材或参考书。

编辑推荐

市面上的 Python 入门书大多以黑白印刷,代码要靠读者自己揣摩格式;而对零基础的人真正开始写代码时,看得懂、抄得对,往往比读得深更重要。《Python王者归来(增强版)》最直观的特点就是全彩印刷:代码全部来自编辑器截图,语法高亮、颜色、加粗一一保留,让人一眼就能看出缩进和结构,省去了在黑白页面上“猜代码”的麻烦。 内容组织上,作者洪锦魁延续了自己一贯的“按特性分类”的写法:先讲清 Python 的变量、数据类型、流程控制、函数与类,再以模块为单位横向铺开,把办公文件处理、图表绘制、爬虫、数据库、多线程、图像识别、词云、网络程序等常见应用场景连成一串。这种安排的好处是,读者不必等学完厚厚一本书才看到应用,而是每学一段基础就能立刻动手跑出结果。 它并不追求算法竞赛式的深度,而是把“能用 Python 解决问题”作为目标,因此更适合作为自学入门书或课程教材使用。需要提醒的是,本书篇幅大、例子多,快速通读容易忘,只有边敲边改才能真正吸收。

适合谁读

适合

  • 完全没有编程基础、希望系统入门 Python 的读者
  • 需要一本可用于课堂教学或培训授课的 Python 教材的老师
  • 想用 Python 处理 Excel、PDF、图像、爬虫等实务任务的自学者
  • 偏好通过大量实例而不是理论推导来学习编程的人

不适合

  • 已有较深 Python 基础、想研磨 Python 语言机制与源码的进阶者
  • 希望系统学习数据结构与算法、准备算法竞赛的读者
  • 只想快速查阅某个库 API 用法的手册型读者

阅读建议

  1. 按章节顺序阅读,每章至少亲手敲完两三个例子再往下走,不要只读不练。
  2. 第 1—16 章打基础时控制节奏,第 17 章以后可按工作需求挑着学,不必强行读完。
  3. 准备自己的代码文件夹按章存放,把跑通与报错的版本都留着,方便日后对照复盘。
  4. 书中例子较多,建议配合官方文档核对函数用法,避免照抄过时代码。

出版社简介

清华大学出版社 中国 · 成立于 1980 年

清华大学出版社创立于1980年,库内收录图书57种,涵盖科学科普、医学、健康、法律、哲学读物与社科等方向。代表图书既有菠萝(李治中)的《癌症·真相:医生也在读》《癌症·新知》等医学科普作品,也有《阳光是最好的防腐剂:全球反腐大要案快递》等法律类读物,以及七格的《脑洞大开的哲学简史》、刘云浩的《从互联到新工业革命》等。作者资源包括科普作家、医学研究者、中国人民大学反贪硕士班及高校学者,体现出兼顾学术性与大众阅读的出版特色。因公开资料有限,此处仅依据库内图书归纳其出版方向。

目录

  1. 第1章 基本概念
  2. 第2章 认识变量与基本数学运算
  3. 第3章 Python的基本数据类型
  4. 第4章 基本输入与输出
  5. 第5章 使用if语句实现流程控制
  6. 第6章 列表
  7. 第7章 循环设计
  8. 第8章 元组
  9. 第9章 字典
  10. 第10章 集合
  11. 第11章 函数设计
  12. 第12章 类:面向对象的程序设计
  13. 第13章 设计与应用模块
  14. 第14章 文件的读取与写入
  15. 第15章 程序除错与异常处理
  16. 第16章 正则表达式
  17. 第17章 用Python处理图像文件
  18. 第18章 使用tkinter开发GUI程序
  19. 第19章 动画与游戏
  20. 第20章 数据图表的设计
  21. 第21章 JSON数据
  22. 第22章 Python处理CSV/pickle/shelve/Excel
  23. 第23章 网络爬虫
  24. 第24章 使用Selenium进行网络爬虫
  25. 第25章 用Python传送手机短信
  26. 第26章 文字识别系统
  27. 第27章 使用Python处理PDF文件
  28. 第28章 用Python控制鼠标、屏幕与键盘
  29. 第29章 SQLite与MySQL数据库
  30. 第30章 多任务与多线程
  31. 第31章 海龟绘图
  32. 第32章 用Python处理QR code
  33. 第33章 声音的控制
  34. 第34章 人脸识别系统设计
  35. 第35章 用Python建立词云
  36. 第36章 网络程序设计

常见问题

这本书和《Python王者归来》初版有什么区别?
增强版由清华大学出版社于 2021 年出版,ISBN 为 9787302579779,页数增至 562 页并采用全彩印刷,代码以编辑器截图呈现;相较 2019 年出版的初版(501 页),章节结构和应用内容有所扩充。
零基础直接读这本书会很吃力吗?
作者预设的读者就是零基础人群,第 1 章从 Python 是什么、如何安装运行讲起,不要求先学其他语言。但篇幅长、例子密,需要边练边读,只靠通读容易中途掉队。
书中的示例代码适合现在的 Python 版本吗?
本书示例基于写作时的 Python 3 版本。部分第三方库(如爬虫、图像识别相关的库)接口更新较快,动手时可能遇到报错,建议按官方文档调整参数,而不是照抄后直接运行。
这本书适合拿来当大学课程教材吗?
出版社将其定位为可作为院校和培训机构相关专业教材使用,章节结构清晰、每章配有主题与实例,便于教师安排课时;但练习难度和考核题需要教师另行补充。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

同类高分