文章发布于公号【数智物语】 (ID:decision_engine),关注公号不错过每一篇干货。

转自 | 程序员书库(ID:OpenSourceTop)

众所周知,O'Reilly是许多主要技术书籍的出版商,他们拥有大量的无DRM权限的电子书,从人工智能到设计,从操作系统到安全......

虽然O'Reilly的大部分技术书籍都是在专有许可下发布的——防止用户共享和修改文本,不过仍然有许多书籍是可供广大读者在线阅读,不过这些书籍都是英文版。

今天和大家分享O'Reilly上有关Python的免费书籍:

01《A Whirlwind Tour of Python》

本书通过基于Python的开源数据科学库(包括NumPy、panda、Matplotlib、Scikit-learn等)向读者介绍Python语言的语法、特性。本书适合已经熟悉另一种编程语言的工程师、研究人员和数据科学家学习Python。

作者Jake VanderPlas使用Python3语法解释了Python的基本语法和语义、内置数据类型和结构、函数定义、控制流语句等等。

02《20 Python Libraries You Aren't Using (But Should)》

本书向读者介绍了一些不太为人所知的Python库和工具,包括标准库中的第三方模块和一些非常有用的工具,你一定可以在这本书里发现许多有助于你日常工作的Python工具。

03《Hadoop with Python》

Hadoop大部分是用Java编写的,但这并不排除在这种分布式存储和处理框架中使用其他编程语言,特别是Python。通过这本书,你将了解如何将Python与Hadoop分布式文件系统(HDFS)、MapReduce、Apache Pig平台和Pig Latin script以及Apache Spark集群计算框架一起使用。

04

《How to Make Mistakes in Python》

即使是最好的程序员也会犯错误,经验丰富的程序员Mike Pirnat在使用Python的15年多时间里也犯过错误。有些是简单而愚蠢的;另一些则令人尴尬,付出惨痛代价的。在这本书中,他剖析了自己一些最令人难忘的错误,一层一层地剖析它们,找出犯错的原因。

05《Functional Programming in Python》

在本文中,Python软件基金会(Python Software Foundation)主任David Mertz研究了该语言的功能方面,Mertz描述了避免Python使用流控制语句、可调用函数的细微差别、如何使用迭代器、以及高阶函数的使用。

06《Python in Education》

在学校的时候,你可能听过计算机革命、可能还听说过树莓派,无论你是一位程序员、教师、学生还是家长,本书为你提供了学习Python之前需要了解的知识。

作者Nicholas Tollervey向读者介绍了使Python适合教育的特性,并解释了活跃的Python社区如何支持教育扩展。你还将了解Raspberry Pi如何在Python的帮助下影响程序员。

07《Picking a Python Version: A Manifesto》

本书通过决策树帮助你选择最适合你自己的Python版本、实现和发行版。它讨论比较了每种版本的优点,并简要讨论了每种版本存在的意义。

星标我,每天多一点智慧

python书在线阅读_这7本O’Reilly推出的免费Python电子书,够你看了相关推荐

  1. 这7本O’Reilly推出的免费Python电子书,够你看了

    转自 | 程序员书库(ID:OpenSourceTop) 众所周知,O'Reilly是许多主要技术书籍的出版商,他们拥有大量的无DRM权限的电子书,从人工智能到设计,从操作系统到安全...... 虽然 ...

  2. python基础教程书在线阅读_《Python基础教程》Magnus Lie Hetland著【摘要 书评 在线阅读】-苏宁易购图书...

    章快速改造:基础知识1 1.1安装Python1 1.1.1Windows1 1.1.2Linux和UNIX3 1.1.3苹果机(Macintosh)4 1.1.4其他发行版本5 1.1.5时常关注, ...

  3. 深入python3 (Dive Into Python 3) 在线阅读与下载

    在线阅读:http://book.doucube.com/diveintopython3/  中文版 下载地址:https://github.com/downloads/diveintomark/di ...

  4. 笨办法学python3在线阅读知乎_Python第三课——笨办法学Python

    需要学习资料的请直接看文末 <笨办法学Python>(Learn Python The Hard Way,简称LPTHW)是Zed Shaw编写的一本Python入门书籍.适合对计算机了解 ...

  5. python入门书籍在线阅读_python入门书籍

    Python 逐渐地流行了起来,现在经常被用来作为初学者的入门语言.我们为初学者们选择了一些比较适合的免费 Python 书籍去学习. 简明 Python 教程 ( A Byte of Python ...

  6. python风控建模项目_像潘叔叔那样用半年时间学Python,有哪些书值得看?

    去年11月,SOHO中国董事长潘石屹先生发微博宣布,要开始学习Python,"这也是今天给自己人生的礼物".于是圈子里便有了"百亿身家中年男子告别房地产转行学Python ...

  7. python做数学计算器_从零开始学习PYTHON3讲义(二)把Python当做计算器

    <从零开始PYTHON3>第二讲 上一讲我们说过了如何启动Python IDLE集成开发学习环境,macOS/Linux都可以在命令行执行idle3.Windows则从开始菜单中去寻找ID ...

  8. python写电脑程序_【初学者教程】在电脑上安装Python,写第一个程序

    欢迎来到Python的世界 1.存在Python 2和Python 3两个版本,我该用哪个? 强烈建议用Python 3.2020年1月1日起官方就不再维护Python 2了,2已经过时. 2.下载P ...

  9. python支持esc退出_听说你不会用mac电脑装Python?看了这篇文章,秒懂!

    有很多学员,来咨询老师mac下的环境安装,于是小简老师就出了这篇文章. 如果你是mac电脑,那么本文是非常全面的python环境安装指南,引领你在MAC下玩转python. 第一部分 mac自带py2 ...

  10. 小学生python编程写游戏_教你如何像玩游戏一样学Python

    原标题:教你如何像玩游戏一样学Python 在编程世界,关于哪个语言是最好的争论从未停止,虽然道理谁也不服谁,但是关于编程的热度,我们可以从TIOBE 编程语言排行榜中得到结果. ▲用Python进行 ...

最新文章

  1. (简要介绍)Winograd schema challenge(Winograd question)
  2. php5.4dev版本是,ubuntu 编译安装php5.4以上版本
  3. 一个ABAP调试器里查看类的静态属性的小技巧
  4. List实现类中调用下标删除VS调用元素删除
  5. Spring MVC,Ajax和JSON第1部分–设置场景
  6. mysql报错乱码_连接mysql服务器报错时,出现乱码
  7. python中pop用法_Python Set pop()用法及代码示例
  8. Intel® Performance Counter Monitor - A Better Way to Measure CPU Utilization
  9. R语言高级算法之人工神经网络(Artificial Neural Network)
  10. 为什么微博用jsoup爬取不出来东西_用Python爬取历年基金数据
  11. 189. Rotate Array
  12. http 响应消息解码_响应生成所需的解码策略
  13. 利用redis做网站每天访问量,好处节省空间,存上一亿个用户占用12M(理论上大概)...
  14. Contacts Provider
  15. 百度经纬度转谷歌/高德经纬度
  16. 怎样带团队,带好团队
  17. BZOJ 2037: [Sdoi2008]Sue的小球
  18. 【计算机毕业设计】学生宿舍管理系统
  19. 管理信息系统基础知识点
  20. 弃用消息队列!新一代消息系统已成气候!

热门文章

  1. Spss的基本方法使用步骤
  2. ssm-学子商城-项目第六天
  3. Unity3d笔试题大全
  4. 系统集成的系统架构图的相关的vsd素材_visio素材库
  5. 蠕虫病毒代码(纯属参考,请勿用于非法事件)
  6. 计算机网络布线开题报告,网络综合布线开题报告.docx
  7. Visio 2019 专业版 下载地址
  8. Everyone Piano键盘钢琴软件
  9. 计算机病毒的一些印象
  10. 电脑打开其他电脑的TXT文本时出现乱码的处理办法