Python 3.5从零开始学 封面

Python 3.5从零开始学

评分 3.2
字数
62万字
章节数
18
ISBN
9787302475965

标签

内容简介

《Python 3.5从零开始学》是刘宇宙编著、清华大学出版社于2017年8月出版的Python入门教程,全书约376页、62万字,面向没有任何编程基础的初学者。全书以Python 3.5为讲解版本,开篇从Python的起源、应用场合、2.7到3.5的版本变化以及Windows、Linux/UNIX、Mac OS下的环境搭建讲起,让读者先跑通第一个程序。随后系统展开Python语言的基础内容:数据类型、变量与关键字、运算符与表达式、注释规范;列表、元组、字符串、字典等常用序列与数据结构及其方法;import的使用、条件语句、循环语句与pass语句等流程控制;函数的定义、参数形式、变量作用域、递归、匿名函数与偏函数;面向对象编程中的类与对象、构造方法、访问权限、继承、多态、封装、多重继承、获取对象信息和类的专有方法;异常处理与自定义异常;日期时间模块(time、datetime、calendar);正则表达式;文件操作;多线程编程;邮件收发与网络编程;以及使用PyMySQL连接数据,实现增、删、改、查。每章都设有“调试”“问题解答”“温故知新,学以致用”等栏目,并穿插猜字游戏、快速排序实现、出行建议等小练习。最后两章以爬虫实战和基于数据的简单分析收尾,帮助读者把零散知识串成可运行的项目。书中示例丰富、代码可读性较强,也可作为Python网课、培训及大专院校课程的教学用书。

编辑推荐

不少Python入门书一上来就堆语法,读者学着学着就只剩下“认识每个字、连起来不会用”的困惑。这本清华社版教程的编排思路相反:每讲完一块知识点,就用“调试—问题解答—温故知新”三段式把读者从旁观者变成动手的人。书中把复杂概念借日常小事件打比方,环境搭建部分同时覆盖Windows、Linux/UNIX和Mac OS三种系统,对第一次装解释器的人尤为友好;函数、面向对象、异常、正则、文件、多线程、网络与数据库这些模块收得比较完整,末尾还落到爬虫和数据分析两个真实项目上,学习者不至于学完只会做几道课后题。需要提醒的是,全书基于Python 3.5编写,如今主流已是3.10以上,个别语法、第三方库与PyMySQL用法需要按新版文档调整;豆瓣评分6.5(30人评价),评价不算高,但作为“从零到能写小程序”的入门阶梯仍可用。建议搭配官方文档和在线练习平台,边读边敲,把书里的示例改造成自己的小工具。

适合谁读

适合

  • 完全没接触过编程、想用Python入门的零基础读者
  • 需要按部就班系统补齐语法、函数与面向对象基础的自学者
  • 计划用该教材授课的Python网课、培训机构及大专院校教师
  • 有其他语言经验、想快速了解Python 3基本写法的程序员

不适合

  • 已经熟练使用Python、想深入性能优化或框架开发的进阶开发者
  • 只想要爬虫/数据分析现成方案、不愿阅读语法基础的人
  • 追求基于最新Python版本(3.10以上)写法的读者

阅读建议

  1. 先按第1章把环境装好并成功运行第一个程序,再进入后续语法章节
  2. 每章的“调试”和“温故知新”务必动手完成,可把示例代码改写成自己的小工具
  3. 学习面向对象和异常两章时,回头重写前面用函数写过的猜字游戏,体会差异
  4. 遇到版本差异(如PyMySQL、第三方库安装)时对照Python官方文档与库文档更新写法

出版社简介

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

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

目录

  1. 第1章 进入Python 3.5的精彩世界
  2. 第2章 开启Python之旅
  3. 第3章 列表和元组
  4. 第4章 字符串
  5. 第5章 字典
  6. 第6章 条件、循环和其他语句
  7. 第7章 函数
  8. 第8章 面向对象编程
  9. 第9章 异常
  10. 第10章 日期和时间
  11. 第11章 正则表达式
  12. 第12章 文件操作
  13. 第13章 多线程编程
  14. 第14章 邮件收发
  15. 第15章 网络编程
  16. 第16章 数据库操作(PyMySQL)
  17. 第17章 爬虫实战项目
  18. 第18章 数据分析和处理

常见问题

这本书适合完全没有编程基础的人吗?
适合。作者在前言中就定位为针对Python新手量身定做,从Python的起源、环境搭建、第一个程序讲起,语法章节配上“调试”“问题解答”“温故知新”栏目,节奏适合零基础读者按顺序推进。
书中讲的Python 3.5现在还能用吗?
核心语法(数据类型、控制流、函数、面向对象、异常、文件操作等)与当前Python 3.x基本一致,仍然可用;但Python 3.5已停止维护,部分示例中的第三方库版本、PyMySQL用法需要按当前版本文档替换,建议以书中思路为主、以官方文档为准。
这本书有讲爬虫和数据分析吗?
有。全书最后两章分别为爬虫实战项目和数据分析和处理,是在学完语法、正则、文件、网络、数据库等章节之后的应用示例,用于把前面零散知识串成完整项目。
需要配套练习或编程环境吗?
强烈建议准备。学编程必须动手,书中第1章就讲解Windows、Linux/UNIX与Mac OS下的安装方法,建议装好Python环境后逐章敲代码,并把各章小练习独立完成一遍。
这本书和《Python编程从入门到实践》相比如何?
两本都是入门向教程,但本书更偏语法体系铺开,章节栏目丰富、先讲清语言要素再做项目;评分与口碑上本书豆瓣6.5分,读者基数较小。若希望有更成熟的项目驱动路径,可两本对照使用。

读者评论

查询本书

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

作者简介

刘宇宙 作者

刘宇宙是一位公开资料有限的编程类图书作者,目前可查的作品为《Python进阶编程:编写更高效、优雅的Python代码》,该书归入编程设计类。从书名与题材来看,其写作聚焦于Python语言的中高阶应用,关注代码效率与可读性的提升,面向已具备基础、希望进一步改善编程实践的读者。这类内容通常强调工程习惯与语言特性的结合,而非入门语法罗列。由于作者国籍、生卒年、英文名及教育背景等信息均未见明确记载,其个人经历与创作全貌尚难完整勾勒;现有简介仅依据库内作品信息与书名所反映的写作方向作客观说明,其余细节有待更多公开资料补充。

同一作者

同类高分