2017年度图灵最受欢迎Python图书TOP10

2017 年 12 月 22 日 图灵教育

by DunkelMeister, Personalized design for python programming language logo.


2017 年还剩最后 10 天。这一年,Python 开发者在全球快速增长,国内小伙伴学习 Python 的热情一路高涨。同时,Python 成为大量开发者推荐的入门编程语言和第二编程语言。2017年5月,Python 在 TIOBE 全球编程语言排行榜上升至第四,目前看来,第四的份额将轻松保持。此外,作为人工智能的主要编程语言,在人工智能风口可能到来的 2018 年以及未来的几年,Python势必继续高歌。


为助力小伙伴们学习 Python,图灵出版了一系列优秀的 Python 图书,目前图灵 Python 图书接近 30 本,2018年,我们还会在几个细分方向上推出几本 Python 图书,全面满足不同层次不同需求的各位朋友。


今天,要跟小伙伴们分享的是 2017 年度图灵最受读者欢迎的 Python 图书 TOP10 。在此之前,先让我们看一下图灵已经出版的 Python 图书清单吧!


先按照从 { 入门—进阶—数据科学 } 的顺序列出书单(书名和书中使用的Python版本号)。这个书单涵盖你可能需要的各种Python开发参考书,全面,不妨分享给小伙伴们!


图灵Python图书一览表

{ 编程入门 }

Python编程:从入门到实践 [HOT] 同时使用Python 2.X和3.X讲解

Python基础教程(第2版·修订版)[HOTPython 2.5

Python语言及其应用 [HOTPython 3.X

Python编程入门(第3版)Python 3.X

父与子的编程之旅:与小卡特一起学Python(HOTPython 2.X


{ 开发进阶 }

流畅的Python [HOT

Python项目开发实战(第2版)Python 2.7

Python网络编程攻略  Python 2.7

Python网络编程(第3版)Python 3.X

Python性能分析与优化 Python 2.X

精通Python设计模式 Python 3.X

Flask Web开发:基于Python的Web应用开发实战(HOTPython 2.7和3.3

Python Web开发:测试驱动方法(Django、Selenium) 相关部分使用Python 3.3讲解

精通DjangoDjango 1.8 LTS)(只有电子书


{ 机器学习与数据科学 }

数据科学入门(Python)[HOTPython 2.7

数据科学实战(Python/R) 不涉及版本号

机器学习实战Python)[HOTPython 2.7

机器学习系统设计PythonPython 2.7及以上

Python机器学习经典实例 Python 2.x 和Python 3.x

命令行中的数据科学(Python/Bash/R) Python 2.7

Python数据科学入门 Python 3.x

Python数据处理 [HOT] Python 2.7

Python数据分析基础 Anaconda Python 和Spyder

Python数据分析基础教程:NumPy学习指南(第2版)Python 2.7

Python数据挖掘:入门与实践 Python 3.4

Python科学计算基础教程  Python 2.7及以上

Python数据分析实战  Python 2.X

Python网络数据采集(HOTPython 3.X

Python计算机视觉编程  Python 2.6及以上


{ 1月新书预告 }

和孩子一起玩编程

利用Python开源工具分析恶意代码

有了一览表中的书单,还愁搞不定Python? 

有电子版的图书可直接在图灵社区购买电子版(iTuring.cn 直接搜索书名也可以);纸质版可在京东、亚马逊、当当等网店直接购买。


图灵最受欢迎 Python 图书 TOP10


1. Python编程:从入门到实践


作者:Eric Matthes   

译者:袁国忠


  • Amazon编程入门类榜首图书,国内 Python 入门第一书

  • 同时使用Python 2.7 和Python 3.5 讲解,全面、详细、深入浅出

  • 从基本概念到完整项目开发,帮助零基础读者迅速掌握Python编程,开发实际项目

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


2. Python基础教程(第2版)


作者:Magnus Lie Hetland

译者:司维 曾军崴 谭颖华

审校:钟读杭


  • 各大网店第二畅销 Python 入门图书

  • 经典教程全新改版,10个项目引人入胜


全书分为三部分。第一部分讲述Python语法,没有废话,还掺入了一些Python 3.0要注意的细节。第二部分介绍了常用的GUI、框架等应用,点到即止,算是为第三部分做铺垫了,从数目众多的应用中可以了解到Python的强大。第三部分是Project,全书最大的亮点,大家肯定喜欢。


3. 机器学习实战



作者:Peter Harrington

译者:李锐 李鹏 曲亚东 王斌


  • 最畅销机器学习图书

  • 介绍并实现机器学习的主流算法

  • 面向日常任务的高效实战内容


全书通过精心编排的实例,切入日常工作任务,摒弃学术化语言,利用高效的可复用Python代码来阐释如何处理统计数据,进行数据分析及可视化。通过各种实例,读者可从中学会机器学习的核心算法,并能将其运用于一些策略性任务中,如分类、预测、推荐。另外,还可用它们来实现一些更高级的功能,如汇总和简化等。


4. 算法图解

作者:Aditya Bhargava

译者:袁国忠

  • 简单易懂的算法教程

  • 400多个示意图,详细介绍算法执行过程,展示不同算法在性能方面的优缺点

  • 基于Python的代码示例


本书示例丰富,图文并茂,以让人容易理解的方式阐释了算法,旨在帮助程序员在日常项目中更好地发挥算法的能量。书中的前三章将帮助你打下基础,带你学习二分查找、大O表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技巧,比如,何时采用贪婪算法或动态规划;散列表的应用;图算法;K最近邻算法。 


5. 流畅的Python


作者:Luciano Ramalho

译者:安道 吴珂


  • PSF研究员、知名PyCon演讲者心血之作

  • Python核心开发人员担纲技术审校

  • 全面深入,对Python语言关键特性剖析到位

  • 大量详尽代码示例,并附有主题相关高质量参考文献和视频链接

  • 兼顾Python 3和Python 2


本书致力于帮助Python开发人员挖掘这门语言及相关程序库的优秀特性,写出简洁、流畅、易读、易维护的代码。特别是深入探讨了针对数据库处理时生成器的具体应用、特性描述符(ORM的关键),以及Python式的对象:协议与接口、抽象基类及多重继承。


6. Python 网络数据采集




作者:Ryan Mitchell

译者:陶俊杰,陈小莉


  • 原书4.6星好评,一本书搞定数据采集

  • 涵盖数据抓取、数据挖掘和数据分析

  • 提供详细代码示例,快速解决实际问题

网络上的数据量越来越大,单靠浏览网页获取信息越来越困难,如何有效地提取并利用信息已成为一个巨大的挑战。

本书采用简洁强大的Python语言,介绍了网络数据采集,并为采集新式网络中的各种数据类型提供了全面的指导。第一部分重点介绍网络数据采集的基本原理:如何用Python从网络服务器请求信息,如何对服务器的响应进行基本处理,以及如何以自动化手段与网站进行交互。第二部分介绍如何用网络爬虫测试网站,自动化处理,以及如何通过更多的方式接入网络。


7. 父与子的编程之旅


作者:Warren Sande Carter Sande

译者:苏金国 易郑超


  • 原版Amazon 最受欢迎的青少年编程图书

  • 最简单易学的内容组织方式,老少皆宜

  • 第一版获Jolt大奖


上到8岁,下到88岁,都可以阅读这本书!Python初学者很多,大家不断刷新对内容简易程度的要求,因此小编将这本最简单易学的入门书推荐给大家,估摸着很多人会喜欢。其实人邮的另一本《趣学Python》(原书名Python for Kids)有不少初学者关注,相信很多人也不愿意错过这本,兴许你更喜欢这本书的风格,毕竟第1版厮杀过Jolt奖!


8. Flask Web开发

作者:Miguel Grinbergs
译者:安道


  • 从安装与环境设置讲起,一步一步搭建服务器端Web应用

  • 全流程讲解Web应用开发,给出最佳实践


本书共分三部分,全面介绍如何基于 Python 微框架 Flask 进行 Web 开发。第一部分是Flask简介,介绍使用Flask框架及扩展开发Web程序的必备基础知识。第二部分则给出一个实例,真正带领大家一步步开发完整的博客和社交应用Flasky,从而将前述知识融会贯通,付诸实践。第三部分介绍了发布应用之前必须考虑的事项,如单元测试策略、性能分析技术、Flask程序的部署方式等。


9. Python 数据处理


作者:Jacqueline Kazil,Katharine Jarmul
译者:张亮 ,吕家明


  • 教你学会轻松处理数据的方法,将数据处理过程自动化!

  • 全面掌握用Python进行爬虫抓取以及数据清洗与分析的方法,轻松实现高效数据处理!


本书采用基于项目的方法,介绍用Python完成数据获取、数据清洗、数据探索、数据呈现、数据规模化和自动化的过程。主要内容包括:Python基础知识,如何从CSV、Excel、XML、JSON和PDF文件中提取数据,如何获取与存储数据,各种数据清洗与分析技术,数据可视化方法,如何从网站和API中提取数据。


10. Python数据挖掘


作者:Robert Layton

译者:杜春晓


  • 全面释放Python的数据分析能力

  • 掌握大数据时代核心技术,轻松入门数据挖掘技术并将其应用于实际项目 


本书使用简单易学且拥有丰富第三方库和良好社区氛围的Python语言,由浅入深,以真实数据作为研究对象,真刀实枪地向读者介绍Python数据挖掘的实现方法。通过本书,读者将迈入数据挖掘的殿堂,透彻理解数据挖掘基础知识,掌握解决数据挖掘实际问题的最佳实践!


赠书福利

小伙伴们,快来跟其他小伙伴分享下你读过哪本 Python 图书?这本书有何特色值得分享?

精选评论挑选 5 位小伙伴送出以上图书任意一本。截止12 月 25 日 10:00。

PS:《Python编程:从入门到实践》这本书现在网店买不到,要等一段时间。中奖者如果选这本书也要等上一段时间。



 点击【阅读原文】查看 Python 书单

登录查看更多
5

相关内容

Python v2.x。目前,业界有很多项目还在使用该版本的 Python。
【实用书】Python技术手册,第三版767页pdf
专知会员服务
228+阅读 · 2020年5月21日
【干货书】机器学习Python实战教程,366页pdf
专知会员服务
330+阅读 · 2020年3月17日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
【新书】Python编程基础,669页pdf
专知会员服务
186+阅读 · 2019年10月10日
从入门到头秃,2018年机器学习图书TOP10
新智元
14+阅读 · 2018年12月8日
12月报告:Python称王,C++败北!
程序人生
4+阅读 · 2018年12月6日
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
6+阅读 · 2018年9月11日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
福利 | 当Python遇上大数据与机器学习,入门so easy!
这几本Python新书特别赞
图灵教育
19+阅读 · 2018年3月1日
2017年度图灵最受欢迎算法图书TOP10
图灵教育
10+阅读 · 2017年12月27日
Python 书单:从入门到……
Linux中国
38+阅读 · 2017年8月6日
EfficientDet: Scalable and Efficient Object Detection
Arxiv
6+阅读 · 2019年11月20日
Arxiv
6+阅读 · 2019年3月19日
Arxiv
3+阅读 · 2018年10月18日
Arxiv
21+阅读 · 2018年8月30日
Arxiv
8+阅读 · 2018年4月8日
Arxiv
19+阅读 · 2018年3月28日
Arxiv
5+阅读 · 2015年9月14日
VIP会员
相关VIP内容
【实用书】Python技术手册,第三版767页pdf
专知会员服务
228+阅读 · 2020年5月21日
【干货书】机器学习Python实战教程,366页pdf
专知会员服务
330+阅读 · 2020年3月17日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
【新书】Python编程基础,669页pdf
专知会员服务
186+阅读 · 2019年10月10日
相关资讯
从入门到头秃,2018年机器学习图书TOP10
新智元
14+阅读 · 2018年12月8日
12月报告:Python称王,C++败北!
程序人生
4+阅读 · 2018年12月6日
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
6+阅读 · 2018年9月11日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
福利 | 当Python遇上大数据与机器学习,入门so easy!
这几本Python新书特别赞
图灵教育
19+阅读 · 2018年3月1日
2017年度图灵最受欢迎算法图书TOP10
图灵教育
10+阅读 · 2017年12月27日
Python 书单:从入门到……
Linux中国
38+阅读 · 2017年8月6日
相关论文
EfficientDet: Scalable and Efficient Object Detection
Arxiv
6+阅读 · 2019年11月20日
Arxiv
6+阅读 · 2019年3月19日
Arxiv
3+阅读 · 2018年10月18日
Arxiv
21+阅读 · 2018年8月30日
Arxiv
8+阅读 · 2018年4月8日
Arxiv
19+阅读 · 2018年3月28日
Arxiv
5+阅读 · 2015年9月14日
Top
微信扫码咨询专知VIP会员