• 欢迎访问吾爱分享网
  • 本站微信公众号:i52sharing
  • 本站QQ群:314438992

图灵给Python程序员的2018年阅读推荐书单!

电子书籍 admin 10个月前 (01-08) 1631次浏览 已收录 0个评论

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

为助力小伙伴们学习 Python,今天,要跟小伙伴们分享的是 2017 年度最受读者欢迎的 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 数据挖掘的实现方法。通过本书,读者将迈入数据挖掘的殿堂,透彻理解数据挖掘基础知识,掌握解决数据挖掘实际问题的最佳实践!
 
 
 

声明:此资源由本站收集整理于网络,如有侵权,请联系 lichen0851@qq.com 删除处理。
微信扫描下方二维码,关注吾爱分享网,求资源,找资源,就是这么轻松
qrcode_for_gh_ab8c55a17275_258 微信号:i52sharing QQ 群:314438992
喜欢 (13)
[1356096571@qq.com]
分享 (0)

您必须 登录 才能发表评论!