Python语言学习之Python | 学习Python推荐技术书
小标 2019-05-08 来源 : 阅读 927 评论 0

摘要:本文主要向大家介绍了Python语言学习之Python | 学习Python推荐技术书,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。

本文主要向大家介绍了Python语言学习之Python | 学习Python推荐技术书,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。

Python语言学习之Python | 学习Python推荐技术书

入门级

《Head First Python》+ 入门级 + 豆瓣评分 9.5

推荐语:

浅显易懂,编排的顺序特别,有大量插图、对话,不感觉枯燥

通熟易懂,配有大量の图片,不会觉得枯燥,是一本好的入门书


《集体智慧编程》+ 入门级  + 豆瓣评分 9.0

推荐语:

以具体实例的方式来展示Python的编程技巧,受益良多


《Python源码剖析》+ 入门级  + 豆瓣评分 8.7

推荐语:

正在翻阅着,深入浅出了解Python底层,期待出新版本


《A Byte of Python》+ 入门级 + 豆瓣评分 8.8

推荐语:

入门级经典教程,能在一天之内快速的读完,了解这门语言的基本语法


《与孩子一起学编程》+ 入门级 + 29票 + 豆瓣评分 8.5

推荐语:

传授编程思想,Python的思维,引起你对Python的兴趣,从C语言等系列语言转行到Python的和零基础的都可以看看。入门级,门槛很低。


《利用 Python 进行数据分析》+ 入门级  + 豆瓣评分 8.5

推荐语:

第一次看的时候还不知道AQR是干啥的,实习时候发现作者竟然是AQR的?!又看了几遍。。


《Python学习手册(第四版)》+ 入门级 + 豆瓣评分 8.2

推荐语:

绝对是打好Python基本功的一等秘籍。是从入门到进阶的书,已经出版了多版

大家都说名字太长不太容易被人记住:从零开始学习Python,超多浅显易懂的例子,如果之前没有接触过Python,非常值得阅读


《Think Python》+ 入门级  + 豆瓣评分 8.2

推荐语:

入适合从零开始的初学者,每章都有练习,理论和实际相结合。建议看英文的!


《Python 基础教程》+ 入门级  + 豆瓣评分 8.0

推荐语:

郭建珠:比较详细的一本书,对全面简单的了解 Python 很有帮助,书中提供了十个项目,也有一定价值


《笨办法学Python》+ 入门级 + 豆瓣评分 8.0

推荐语:

hard way (笨办法)比较适合起步编程。入门python不错


《Python算法教程》+ 入门级  + 豆瓣评分 7.7

推荐语:

大家都说名字太长不太容易被人记住:用Python对常用算法进行了实现,如果你看过算法导论,这本书是对简单算法的Python实现,如果你只读过学习手册,这本浅显易懂的书可以作为算法的启蒙书。


《Python核心编程》+ 入门级 + 豆瓣评分 7.4

推荐语:

我是为了为了学习多线程才看得这本书,其他得像python基础教程居然都没讲多线程!

可以一直放在手边,随时翻看!!


Python官方手册 + 入门级 

推荐语:

有图书选择恐惧症的同学就看官方手册吧。效果非常棒!


网站 www.python-course.eu + 入门级 + 21票

推荐语:

合懂英语的人入门python,例子深入浅出并且覆盖很多容易出错的细节,而且篇幅较短。


进阶级

《Flask Web开发:基于Python的Web应用开发实战》+ 进阶级  + 豆瓣评分 8.6

推荐语:

python web领域比较经典的一本书了,作者miguel grinberg同时维护着自己的技术博客,里面有很多问题的交流


《Python Cookbook(第三版)》+ 进阶级 + 豆瓣评分 8.4

推荐语:

适合有基础的人员阅读,可以作为参考手册查询

大家都说名字太长不太容易被人记住:对正则表达式,IO,装饰器,面向对象,常用内置模块都有一个比较全面的解释,如果已经熟练掌握学习手册的内容,这本书可以作为工具书,解决一些常见的实际问题,如果之前熟悉java等更复杂的语言,对数据结构和算法也有了解,但是需要结合Python解决工作中可能遇到的小问题,建议阅读一下


《Python科学计算》+ 进阶级  + 豆瓣评分 8.0

推荐语:

学习大数据处理的一本好书,分中英版,值得一看,特别是做数据分析

大家都说名字太长不太容易被人记住:用了较小的篇幅全面介绍了常用的numpy,plt,list在科学计算中的应用,其他主要是tkinter,marvi等数据可视化模块,而且网上有电子版,可以当做工具书浅浅的阅读一下,需要可视化的时候,里面的一些教程程序有参考价值


《Python编程实战:运用设计模式、并发和程序库创建高质量程序》+ 进阶级 + 豆瓣评分 7.8

推荐语:

读懂设计模式在Python中的应用对入门到进阶的开发者很有帮助


《Python绝技:运用Python成为顶级黑客》+ 进阶级 

推荐语:

以前用这上面学到的东西,让喜欢打游戏的室友在团战时候只要我按回车,他们就掉线。


《Beginning Python Games Development》+ 进阶级

推荐语:

人生苦短,我用python,写写小游戏自娱自乐


《Fluent Python》 + 进阶级 + 12 票

推荐语:

讲了很多细节,以及语言设计背后的考量,对深入理解以及写出Pythonic的代码很有帮助


《Learn Python the Hard Way》

本书是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。

本书结构非常简单,共包括52个习题,其中26个覆盖了输入/输出、变量和函数三个主题,另外26个覆盖了一些比较高级的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。

推荐指数:✩✩✩✩✩✩✩✩✩✩

阅读地址:Learn Python the Hard Way

《Python Cookbook》

同样很有名。

本书介绍了Python应用在各个领域中的一些使用技巧和方法,从最基本的字符、文件序列、字典和排序,到进阶的面向对象编程、数据库和数据持久化、 XML处理和Web编程,再到比较高级和抽象的描述符、装饰器、元类、迭代器和生成器,均有涉及。书中还介绍了一些第三方包和库的使用,包括 Twisted、GIL、PyWin32等。本书覆盖了Python应用中的很多常见问题,并提出了通用的解决方案。书中的代码和方法具有很强的实用性,可以方便地应用到实际的项目中,并产生立竿见影的效果。

推荐指数:✩✩✩✩✩

《A Byte Of Python》

中文《简明Python教程》本书采用知识共享协议免费分发,意味着任何人都可以免费获取,这本书走过了11个年头,最新版以Python3为基础同时也会兼顾到Python2的一些东西,内容非常精简。

推荐指数:✩✩✩✩✩

《Head first Python》

中文《深入浅出Python》这本书的内容通熟易懂,配有大量插图,没有长篇累牍地说教,让你在学习过程中不会觉得枯燥,同为入门推荐书目。

推荐指数:✩✩✩✩

《父与子的编程之旅》

这并不是关于亲子关系的编程书,而是一本正儿八经Python编程入门书,只是以这种寓教于乐的形式阐述编程,显得更轻松愉快一些。

推荐指数:✩✩✩✩✩

《Effective Python》

本书可以帮你掌握真正的 Pythonic 编程方式,令你能够完全发挥出Python语言的强大功能,并写出健壮而高效的代码

推荐指数:✩✩✩✩

《流畅的Python》

本年度最好的一本Python进阶书籍,从点到面、从最佳编程实践深入到底层实现原理。每个章节配有大量参考链接,引导读者进一步思考。

推荐指数:✩✩✩✩✩

《Python源码剖析》

深入Python底层原理,适合对Python实现原理感兴趣的开发者阅读。

推荐指数:✩✩✩✩

《集体智慧编程》

一本注重实践,以机器学习与计算统计为主题背景,讲述如何挖掘和分析Web上的数据和资源的书,本书代码示例以Python为主。入门人工智能的都应该看看这本书。

推荐指数:✩✩✩✩✩

《利用 Python 进行数据分析》

数据分析库 pandas 作者写的,数据分析入门就靠它了。

推荐指数:✩✩✩✩✩

Python源码剖析

内容比较深入,找到书看过,看的我一脸懵逼,所以这本书建议有一定基础后尝试去看,对于原理掌握大有裨益。

本书以CPython为研究对象,在C代码一级,深入细致地剖析了Python的实现。书中不仅包括了对大量Python内置对象的剖析,更将大量的篇幅用于对Python虚拟机及Python高级特性的剖析。通过此书,读者能够透彻地理解Python中的一般表达式、控制结构、异常机制、类机制、多线程机制、模块的动态加载机制、内存管理机制等核心技术的运行原理。

推荐指数:✩✩

《Python核心编程(第二版)》

内容比较简单,这版是2.x的入门资料。

·学习专业的Python风格、最佳实践和好的编程习惯;

·加强对Python对象、内存模型和Python面向对象特性的深入理解;

·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件;

·学习如何使用Python中的Tkinter和其他工具来开发自己的GUI应用程序及软件;

·通过用C等语言编写扩展来提升Python应用程序的性能,或者通过使用多线程增强I/0相关的应用程序的能力;

·学习Python中有关数据库的API,以及如何在Python中使用各种不同的数据库系统,包括MySQL、Postgres和 SQLite。

《Python学习手册》

无论你是刚接触编程或者刚接触Python,通过学习《Python学习手册》,你可以迅速高效地精通核心Python语言基础。读完《Python学习手册(第3版)》,你会对这门语言有足够的了解,从而可以在你所从事的任何应用领域中使用它。《Python学习手册(第3版)》让你对Python语言有深入而完整的了解,从而帮助你理解今后遇到的任何Python应用程序实例。如果你准备探索Google和YouTube为什么选中了Python,《Python学习手册(第3版)》就是你入门的最佳指南。

《Python科学计算》

高阶书,但是内容充实。

本书介绍如何用Python开发科学计算的应用程序,除了介绍数值计算之外,还着重介绍如何制作交互式的2D、3D图像,如何设计精巧的程序界面,如何与C语言编写的高速计算程序结合,如何编写声音、图像处理算法等内容。书中涉及的Python扩展库包括NumPy、SciPy、SymPy、matplotlib、Traits、TraitsUI、Chaco、TVTK、Mayavi、VPython、OpenCV等,涉及的应用领域包括数值运算、符号运算、二维图表、三维数据可视化、三维动画演示、图像处理以及界面设计等。

《Python标准库》

对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案,所以本书是所有Python程序员都必备的工具书!本书以案例驱动的方式讲解了标准库中一百多个模块的使用方法(如何工作)和工作原理(为什么要这样工作),比标准库的官方文档更容易理解(一个简单的示例比一份手册文档更有帮助),为Python程序员熟练掌握和使用这些模块提供了绝佳指导。

《像计算机科学家一样思考Python》

当初就是这本书带我入了坑。

《像计算机科学家一样思考python》按照培养读者像计算机科学家一样的思维方式的思路来教授python语言编程。全书贯穿的主体是如何思考、设计、开发的方法,而具体的编程语言,只是提供一个具体场景方便介绍的媒介。《像计算机科学家一样思考python》并不是一本介绍语言的书,而是一本介绍编程思想的书。和其他编程设计语言书籍不同,它不拘泥于语言细节,而是尝试从初学者的角度出发,用生动的示例和丰富的练习来引导读者渐入佳境。

作为一个新人,这几本书已经够多了——如果你仔细读,这些书足够帮你完成中级Python程序员进阶。

最后,学习变成最好的方式就是动手学,希望题主不要仅限于书本。

   

本文由职坐标整理并发布,希望对同学们学习Python有所帮助,更多内容请关注职坐标编程语言Python频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程