标签
内容简介
本书是林信良(网名良葛格)为Python学习者撰写的一本入门与进阶并重的技术教程,原由台湾碁峰资讯出版,简体中文版由中国水利水电出版社引进,常被称作《Python技术手册》。全书立足Python 3.x(示例以Python 3.8为主),从环境搭建讲起,依次覆盖从REPL到IDE的动手路径、内置数据类型与运算符、流程语句与函数、模块与类、类的继承、异常处理、open()函数与io模块、数据结构、数据持久化与交换、常用内置模块(日期时间、日志、正则表达式、文件与目录)、除错测试与性能、并发并行与异步,最后以进阶主题收束——属性控制、装饰器、Meta类、相对导入、泛型等。作者延续其“学习笔记/技术手册”的写作风格,知识点讲得紧凑,配以简短范例代码说明,不铺陈大项目;每章末尾设“重点复习”,多数章节附课后练习,帮助读者检查理解。随书提供源代码、视频与PPT课件等配套资源,便于自学或作为课程辅助材料。全书约430页、71万字,16开平装。适合零基础起步、又希望后续能读懂框架与库源码的读者。
编辑推荐
市面上的Python入门书常常走两个极端:一种堆砌大量项目案例却讲不透语法,另一种只做速查表式的零散罗列。林信良这本介于两者之间,长处在于把Python的“语言机制”讲清楚。从REPL到IDE的过渡、模块与包的查找路径、类与继承的细节、异常与资源管理、迭代器与可哈希对象、装饰器与元类,这些日后读框架文档时会反复遇到的概念,都能在这里找到成体系的说明。作者的写法是“短范例+要点总结”,不靠长篇代码堆气氛,读起来节奏快,适合当工具书反复查。每章的重点复习和课后练习,也为自学或课堂使用提供了抓手。需要提醒的是,本书重点在语言本身,Web、数据分析等方向只是点到附录或零散示例;想要项目实战的读者,最好把它当作语法底座,再搭配一本案例型教材。对于有一点编程经验、想把Python真正学扎实的人,这是一本性价比很高的案头书。
适合谁读
适合
- 零基础但愿意动手敲代码、想系统学Python的读者
- 有其他语言基础、想快速补齐Python机制的从业者
- 需要把Python用于数据处理、自动化与脚本的职场人
- 在校学生,或把本书作为课程参考书、需要配套练习的读者
不适合
- 希望只靠项目案例快速做出Web或数据产品的读者
- 完全不想配置环境、只想看视频被动学习的读者
- 寻找Python标准库逐模块速查手册的高级用户
阅读建议
- 务必备好Python 3.8以上环境,边读边敲书中的短范例,比只看代码高效得多。
- 第1至第9章是主干,建议按顺序读完;第10至第14章可作为工具章节,遇到任务时回头查。
- 每章末尾的重点复习与课后练习不要跳过,能迅速暴露对可变对象、作用域、继承等概念的误解。
- 读完后搭配一本项目型教材或官方文档的教程部分,把语法落到真实场景。
出版社简介
中国水利水电出版社
中国 · 成立于 1956 年
中国水利水电出版社是一家以水利电力专业为基础的科技出版社,同时兼顾其他学科,出版方向涵盖科学科普、励志成长、旅游、人工智能与考试等多个领域。库内现有图书56种,代表图书包括《漫游海底世界》《人工智能改变世界:走向社会的机器人》等科普读物,以及“英语阅读我不怕”“英语写作我不怕”系列和《30天韩语入门:漫画图解学韩语》等语言学习类图书,还有《首尔乐游必看实用彩绘宝典》《东京乐游必看实用彩绘宝典》等旅游指南。代表作者有田久林、优尼创新外语研发中心、吕朦、刘进长、雷瑾亮、幼升小课题研究组等。公开资料有限,从库内图书看,该社注重实用性与可读性,在科普、外语学习与旅游生活类图书方面形成一定特色。
目录
- 第1章 Python起步走
- 第2章 从REPL到IDE
- 第3章 数据类型与运算符
- 第4章 流程语句与函数
- 第5章 从模块到类
- 第6章 类的继承
- 第7章 异常处理
- 第8章 open()函数与io模块
- 第9章 数据结构
- 第10章 数据持久化与交换
- 第11章 常用内置模块
- 第12章 除错、测试与性能
- 第13章 并发、并行与异步
- 第14章 Python编程进阶(属性控制、装饰器、Meta类、相对导入、泛型进阶)
常见问题
《Python技术手册》和《Python编程技术手册》是同一本书吗?
是。中国水利水电出版社2020年10月出版的简体版正式书名为《Python编程技术手册》,林信良著,ISBN 9787517088134;图书资料中亦以《Python技术手册》《PYTHON技术手册》作为别名。
这本书适合完全零基础的人吗?
适合,但有前提。书中从安装Python、使用REPL讲起,范例短小,适合零基础起步;不过作者行文偏精简,部分概念(如元类、描述符)不展开铺陈,零基础读者需要配合动手练习和查文档,才不会卡住。
需要读完全书才能写实际项目吗?
不必。第1至第9章读完即可掌握变量、流程、函数、模块、类、异常与文件处理,足以写自动化脚本和小工具;第10章以后可以按需查阅。
书里的代码用的是哪个Python版本?
书中示例基于Python 3.x,安装与讲解以Python 3.8为主,并介绍了从Python 3.0到3.8的发展脉络。在更新的Python 3版本上运行大部分示例依然可行,个别语法新增特性书中未涉及。
和其他Python入门书相比,这本书的特色是什么?
它更像一本“语言机制手册”:讲清模块查找、继承、迭代协议、装饰器等底层规则,章节短、范例短、要点总结明确,适合反复查阅;代价是缺少贯穿全书的大型实战项目。
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。