根据IEEE榜单显示,2022年,Python依旧是最受欢迎的编程语言。似乎找不到一个Python无法触及到的领域,在IT行业以外,银行、医疗或其他场景也需要运用Python相关工具进行数据的分析和决策。
恰好,图灵出版了不少 Python 图书,而且在各个方向上都有读者非常信赖的作品。目前,图灵已出版的 Python 书已经比较系统了,为读者构建了一个相对不错的学习路径参考指南。随着新书的出版,这个书单还在不断完善。
点击查看大图
为方便大家选书,我们把具体图书介绍整理成以下书单。正如同”种一棵树最好的时间是十年前,其次是现在。“观望不如行动,趁此机会给自己充充电吧!
1
《 Python编程:从入门到实践 》(第3版)
▶即将上市
著 / [美]埃里克·马瑟斯
译 / 袁国忠
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