当前位置: 移动技术网 > IT编程>脚本编程>Python > 这7本O’Reilly推出的免费Python电子书,够你看了

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

2019年06月15日  | 移动技术网IT编程  | 我要评论

 

文章发布于公号【数智物语】 (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版本、实现和发行版。它讨论比较了每种版本的优点,并简要讨论了每种版本存在的意义。

 

阅读地址:

 

 

数智物语征稿启事0613.png

 

星标我,每天多一点智慧

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网