2019年最终关注的10本Python和算法书单


2019年最终关注的10本Python和算法书单

10本重磅Python新书,让你不必选择迷茫,下面就一一介绍给大家。

2019年最终关注的10本Python和算法书单

《Python编程无师自通——专业程序员的养成》

作者:[美] 科里•奥尔索夫(Cory Althoff)

在美国亚马逊,有一本书的影响力超高的Python入门书,Kindle版本在美国亚马逊网站的计算机软件、软件开发分类中排行均为第一,超越了众多实力派Python书,众多五星好评。也许你有所耳闻, 这本书就是《Python编程无师自通——专业程序员的养成》。

《Python编程无师自通——专业程序员的养成》作者是一名自学成才的程序员,作为一名文科生他通过自学编程,掌握了编程技能并在eBay找到了一份软件工程师的工作。这本书是作者结合个人经验写作而成,旨在帮助读者从外行成长为一名专业的Python程序员。

2019年最终关注的10本Python和算法书单

《算法详解(卷1)——算法基础》

作者:[美] 科里•奥尔索夫(Cory Althoff)

这本书在美亚评分4.7,在作者的 在线算法课程 的基础之上编写的,是四卷本系列的第1卷。这个在线课程2012年起就定期更新,它建立在作者在斯坦福大学教授多年的本科课程的基础之上。也许你有所耳闻, 这本书就是《算法详解(卷1)——算法基础》。如果你更喜欢听和看,可以在YouTobe上搜索这本书的主题课程,免费观看。

《算法详解(卷1)——算法基础》 作者蒂姆·拉夫加登(Tim Roughgarden)是斯坦福大学计算机科学系的教授,也是该校管理科学和工程系的客座教授,他从2004年开始教授和研究算法。本书是他的《算法详解》四部曲的第一卷。

这本书 详细讲解算法基础,展现算法本质 ,是一本囊括基本算法知识的详解指南。集斯坦福大学教授多年教学经验,深入浅出,通俗易懂。


2019年最终关注的10本Python和算法书单


《Python编程从入门到精通》

作者:叶维忠

本书循序渐进、由浅入深地详细讲解了Python语言开发技术,并通过具体实例演练了各个知识点的具体使用流程。 全书内容循序渐进,以“技术解惑”和“范例演练”贯穿全书,引导读者全面掌握Python语言。


2019年最终关注的10本Python和算法书单


《“笨办法学”Python3》

作者:Zed Shaw


本书是基于Python 3.6版本编写的。 百万粉丝程序员带你轻松入门Python语言!5小时的完整视频教程 ,纯美式发音,搭配中文字幕,边看边练两不误;52个精心设计的编程习题,拒绝拖沓,提供项目案例,学以致用不务虚。


2019年最终关注的10本Python和算法书单


《Python神经网络编程》

作者:[英] 塔里克·拉希德(Tariq Rashid)


本书用轻松的笔触,一步一步揭示了神经网络的数学思想,并介绍如何使用Python编程语言开发神经网络。本书将带领您进行一场妙趣横生却又有条不紊的旅行—— 从一个非常简单的想法开始,逐步理解神经网络的工作机制。 您无需任何超出中学范围的数学知识,并且本书还给出易于理解的微积分简介。

本书为美亚五星畅销书 ,备受关注。基于Python3.5,全彩印刷, 如果只选一本神经网络图书,他是首选。


2019年最终关注的10本Python和算法书单


《数据结构 Python语言描述》

作者:[美] Kenneth A. Lambert 兰伯特等

不管你是程序设计爱好者、计算机专业的学生还是一位专业程序员,本书都是你通过Py thon编程语言学习面向对象设计和数据结构的不错的入门教程。通过清晰的示例、按部就班的讲解以及众多实用的练习,本书教你通过Python理解并使用数据结构。


2019年最终关注的10本Python和算法书单


《Python程序设计(第3版)》

作者:【美】John Zelle(策勒)

《Python程序设计 第3版》是面向大学计算机科学专业的教材。 本书以Python 3语言为工具,采用相当传统的方法,强调解决问题、设计和编程是计算机科学的核心技能。


2019年最终关注的10本Python和算法书单


《精通数据科学:从线性回归到深度学习》

作者:唐亘

本书全面讲解了数据科学的相关知识 ,从统计分析学到机器学习、深度学习中用到的算法及模型,借鉴经济学视角给出模型的相关解释,深入探讨模型的可用性,并结合大量的实际案例和代码帮助读者学以致用,将具体的应用场景和现有的模型相结合,从而更好地发现模型的潜在应用场景。


2019年最终关注的10本Python和算法书单


《用Python写网络爬虫(第2版)》

作者:[德]凯瑟琳 雅姆尔(Katharine Jarmul)

本书讲解了如何使用Python来编写网络爬虫程序 ,内容包括网络爬虫简介,从页面中抓取数据的3种方法,提取缓存中的数据,使用多个线程和进程进行并发抓取,抓取动态页面中的内容,与表单进行交互,处理页面中的验证码问题,以及使用Scarpy和Portia进行数据抓取,并在最后介绍了使用本书讲解的数据抓取技术对几个真实的网站进行抓取的实例,旨在帮助读者活学活用书中介绍的技术。