根据IEEE榜单显示,2022年,Python依旧是最受欢迎的编程语言。似乎找不到一个Python无法触及到的领域,在IT行业以外,银行、医疗或其他场景也需要运用Python相关工具进行数据的分析和决策。

恰好,图灵出版了不少 Python 图书,而且在各个方向上都有读者非常信赖的作品。目前,图灵已出版的 Python 书已经比较系统了,为读者构建了一个相对不错的学习路径参考指南。随着新书的出版,这个书单还在不断完善。

4.23世界读书日 | 用这几本书,带你玩转 Python_Amazon

点击查看大图

为方便大家选书,我们把具体图书介绍整理成以下书单。正如同”种一棵树最好的时间是十年前,其次是现在。“观望不如行动,趁此机会给自己充充电吧!

1

《 Python编程:从入门到实践 》(第3版)

▶即将上市

4.23世界读书日 | 用这几本书,带你玩转 Python_Python_02

著 / [美]埃里克·马瑟斯

译 / 袁国忠

  • Python入门圣经,影响全球超过 250 万读者
  • 长居 Amazon、京东等网店编程类图书榜首
  • 口碑好书,读者热荐,第 2 版豆瓣评分 9.2
  • 资料全:随书代码+配套视频讲解+速查手册
  • 真正零基础,自学也轻松,附赠学习路线图
  • 随书附赠 PPT课件,方便大学生自学 Python

本书是针对所有层次Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的Web应用,并帮助读者解决常见编程问题和困惑。

2

《父与子的编程之旅:与小卡特一起学Python》

(第3版)

著 / [美]沃伦·桑德,卡特·桑德

译 / 杨文其 苏金国 易郑超

  • 原版 Amazon 最受欢迎的青少年编程图书
  • 最简单易学的内容组织方式,老少皆宜
  • 第一版获 Jolt 大奖

上到 8 岁,下到 88 岁,都可以阅读这本书!豆瓣高评分,学习编程入门首选图书。逗趣的插图,浅显易懂的文字,循循善诱的引导,打开这本书,体验快乐编程!

3

《 Python基础教程 》(第3版)

著 / [挪]芒努斯·利·海特兰德

译 / 袁国忠

  • 久负盛名的 Python 入门经典
  • 中文版累计销量超过 35 万册
  • 有其他编程语言基础入门 Python 第一书

本书包括 Python 程序设计的方方面面,按照实际项目开发的步骤向读者介绍了 10 个具有实际意义的 Python 项目的开发过程。

4

《Python语言及其应用 》(第2版)

著 / [美]比尔·卢巴诺维奇

译 / 门佳 

  • 优秀的 Python 入门参考指南,基于最新版本 3.X
  • 语言风格轻松诙谐,讲解多种 Python 工具和第三方库
  • 实例涉及商业、科研以及艺术领域使用 Python 开发各种应用

5

《 流畅的Python 》(第2版)

著 / [巴西]卢西亚诺·拉马略

译 / 安道

本书是Python领域备受推崇的经典作品,致力于帮助Python开发人员挖掘这门语言及相关程序库的优秀特性,写出简洁、流畅、易读、易维护,并且地道的Python代码。本书着重讲解Python语言所独有的功能,助你成功进阶为Python高手。第2版与时俱进,教你跳出旧有经验,探索并运用地道的Python 3功能。第2版主体内容分为五部分:数据结构、函数即对象、类和协议、控制流、元编程。每一部分都精彩纷呈,通过丰富的示例和细致的讲解,教你充分利用Python特性,写出高效且现代的Python 3代码。

6

《 Python编程轻松进阶 》

著 / [美] 阿尔·斯维加特

译 / 张望

  • 《Python编程快速上手》姊妹篇 
  • “蟒蛇书”读者进阶Python推荐读物 
  • 逐步可视化代码执行过程,助你编写规范、整洁的Python代码 
  • 通过益智游戏了解代码底层逻辑,像职业程序员一样使用Python 

7

《 Python工匠:案例、技巧与工程实践 》

著 / 朱雷(@piglei)

  • 本书基于“Python工匠”系列,豆瓣评分9.2分
  • 作者融入互联网大厂工程实践经验,聚焦真实项目中高频使用的Python编程核心知识点

本书共计13章,分为五大部分:变量与基础类型、语法结构、函数与装饰器、面向对象编程、总结与延伸,涵盖Python编程的方方面面。本书的写作方式别具一格,核心知识点都会通过三大板块来阐述:基础知识、案例故事、编程建议。其中基础知识帮助大家快速回顾Python基础;案例故事由作者经历的编程项目与案例改编而来,兼具实战性与趣味性;编程建议以大家喜闻乐见的条目式知识点呈现,短小精悍,可直接应用于自己的编程实践中。

8

《Python数据结构与算法分析 》

(第2版)

著 / [美] 布拉德利·米勒,戴维·拉努姆

译 / 吕能 刁寿钧

  • 只有洞彻数据结构与算法,才能真正精通Python 
  • 经典计算机科学教材,华盛顿大学等多家高校采用

了解数据结构与算法是透彻理解计算机科学的前提。随着Python日益广泛的应用,Python程序员需要实现与传统的面向对象编程语言相似的数据结构与算法。本书是用Python描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在Python环境下,如何通过一系列存储机制高效地实现各类算法。通过本书,读者将深刻理解Python数据结构、递归、搜索、排序、树与图的应用,等等。

9

《 算法图解 》

著 / [美] 巴尔加瓦

译 / 袁国忠

  • 长居 Amazon 算法类畅销榜前列
  • 可能是最简单易懂的算法教程
  • 400 多个示意图,基于 Python 代码示例
  • 详细介绍算法执行过程,展示不同算法在性能方面的优缺点

10

《程序员数学:用Python学透线性代数和微积分》

著 / 保罗·奥兰德

译 / 百度KFive

以图文结合的方式帮助你用 Python 代码解决程序设计中的线性代数和微积分问题:

√ 向量几何和计算机图形 

√ 矩阵和线性变换 

√ 微积分的核心概念 

√ 仿真和优化 

√ 图像处理和音频处理 

√ 用于回归和分类的机器学习算法

11

《 用Python动手学统计学 》

著 / [日]马场真哉

译 / 吴昊天

文科生也能学会的统计学入门书!

  • 内容充实,涵盖与数据打交道的人都需要的统计学知识 
  • 文字、公式、代码多角度讲解,让统计学不再难
  • 支持Jupyter Notebook交互式编程,书中代码可下载

▶想要获取完整 Python 学习书单,请点击:https://mp.weixin.qq.com/s/XqKgJbJMFhpY-eCHEBocpg