通常某一个热门的细分技术领域发展到一段时间后会出现3到5本经典书籍,这几本书互相配合,形成了一个较完整的知识体系,为该技术的推广和发展立下汗马功劳。我们只需仔细研读这几本书并加以实践,就足以大大提升自己的技术水平。我们通常称这种现象为“四书五经现象”。

在学习Python的过程中,如果能找到Python的“四书五经”,则无论从时间上和金钱上都是很经济的选择。从浩瀚的Python书籍中精挑几本细读足以,下面小编挑选了4本自认为符合Python的“四书五经”标准的书简单介绍一下。这几本书都是进阶的,目标读者是那些面向熟悉了基本的Python语法想更近一步提高水平的程序员。

第一本:《流畅的Python》

强烈推荐!!!小编认为这本书是今年出版的最好的一本Python书籍,没有之一,豆瓣评分9.1。本书的一大亮点是每一章后面的延伸阅读杂谈延伸阅读提供了和本章相关内容的补充资料介绍,或书籍、或官网、或博客。杂谈则像是Python界的技术八卦新闻。

第二本:《Python Cookbook》

        豆瓣评分8.9。该书的行文风格是先提出一个小问题,然后给出解决方案,最后总结。该书提供了大量解决实际会遇到的一些小问题的小技巧,适合当做参考书,遇到问题翻一翻,没事翻一翻,睡前翻一翻,睡醒了再翻一翻,翻着翻着你会震惊:靠,还可以这么玩!!!


第三本:《Python高级编程 (第2版)》

        最近出版的,豆瓣暂无评分。小编认为这本书是今年出版的最好的一本Python书籍,有之一(没有之一的那本叫《流畅的Python》)。本书的亮点是选择好的名称部署代码管理代码文档化你的项目等章节。这几个章节是其他书籍没有过的内容(至少小编没有看到过)。

第四本:《利用Python进行数据分析》

豆瓣评分8.5。 Python一大应用领域就是科学计算,而Python科学计算生态里最出名的两个库非Numpy和Pandas莫属。本书就是Pandas库的作者写的。本书主要讲的是利用Python进行数据控制、处理、整理、分析等方面的具体细节和基本要求(小编在做日志信息提取也会用到类似的概念,所在才会推荐这本书)。

Lift is short,you need Python!


个人公众号:Python与摄影

扫描二维码关注我吧


Python编程之四书五经相关推荐

  1. 马斯克如何颠覆航天? 1/5385成本,c++和python编程!

    马斯克如何颠覆航天? 1/5385成本,c++和python编程! 5月31日,经历了重重困难,马斯克的SpaceX载人飞船成功发射,这是美国自2011年以来首次发射载人航天飞船,也是美国进入由商业主 ...

  2. CSS、JavaScript、PHP和Python编程合二为一

    CSS, JavaScript,PHP And Python Programming All in One Course 在一门课程中学习Javascript.PHP和Python编程语言的CSS 你 ...

  3. python编程代码示例_python编程线性回归代码示例

    用python进行线性回归分析非常方便,有现成的库可以使用比如:numpy.linalog.lstsq例子.scipy.stats.linregress例子.pandas.ols例子等. 不过本文使用 ...

  4. 《树莓派Python编程指南》——2.2 一个Python游戏:猫和老鼠

    本节书摘来自华章计算机<树莓派Python编程指南>一书中的第2章,第2.2节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...

  5. 《树莓派Python编程指南》—— 1.3 树莓派快速指南

    本节书摘来自华章计算机<树莓派Python编程指南>一书中的第1章,第1.3节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...

  6. Python编程规范及性能优化

    为什么80%的码农都做不了架构师?>>>    Ptyhon编程规范 编码 所有的 Python 脚本文件都应在文件头标上 # -*- coding:utf-8 -*- .设置编辑器 ...

  7. 学习Python编程开发可以从事的岗位有哪些?

    Python编程技术在人工智能领域的发展有目共睹,很多人都想学习Python技术,而且从事Python开发,所从事的工作机会和工作岗位及工作内容可选择的余地很多,未来发展空间也很大.下面我们就来详细的 ...

  8. Python编程比较好的机构怎么选择

    想要进入到IT行业,很多人的首要选择都是学习Python编程语言,因为Python编程语言入门是相对比较简单的,但是想要学好Python技术,找一个好的Python培训机构是非常重要的,那么Pytho ...

  9. 《树莓派Python编程指南》——2.3 小结

    本节书摘来自华章计算机<树莓派Python编程指南>一书中的第2章,第2.3节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...

最新文章

  1. 30岁二刷博士,17个月发6篇一作获顶会最佳!现实版人生重开模拟器
  2. 改变MATLAB仿真出来的图的线条颜色表
  3. QT+OPENCV实现录屏功能
  4. 修改Linux系统时间
  5. java格式化输出双精度小数,用Java格式化双精度类型
  6. Nginx反向代理相关事宜
  7. ESXI安装威联通NAS系统
  8. Linux4.13显卡切换,LINUX下手动切换双显卡或禁用其中一块显卡的解决办法
  9. HMC——Hamiltonian Monte Carlo笔记
  10. 物联网发展跨越拐点!2020 AIoT产业年终盛典圆满落幕
  11. 备份一下mysql笔记
  12. 电话号码的字母组合(C++实现)
  13. 《分解因数》:质因数分解
  14. B、BL、BX、BLX 和 BXJ
  15. 如何成为一名合格的程序员?
  16. [转帖]LNMP组件安装
  17. VSCode调试leetcode的cpp以及c语言(windows)
  18. java创建画板_Java版画板的实现方法
  19. 知识图谱与古希腊人物关系
  20. [Unity多人游戏插件]Playfab 的下载 安装以及简单的说明

热门文章

  1. SMETA验厂辅导,对于已经通过了审核公司的ETI标准验厂,如何将验厂结果上传到SEDEX上
  2. UCI数据集和源代码数据挖掘的数据集资源
  3. Swift 4 放大镜功能实现
  4. 笔记本电脑C盘变红或变满,怎么处理?
  5. 区块链app商城软件系统开发浅析
  6. group by 分组后 再对所有的数据求和
  7. 过亿云资源运维管控难?华为云CloudMap带你喝着咖啡做运维
  8. java 适合练手的java项目
  9. 如何应对“改变现状”的失败
  10. 支付宝免签,个人收款方案