为初学者准备的15本免费Python电子书

文章最后有免费的Python资料,获取方式,关注头条号,私信回复资料获取下载链接。资料目录在文章底部,欢迎评论转发收藏下载。

为初学者准备的15本免费Python电子书

想学习Python,但没办法每天都泡在电脑上,想通过阅读加强.....本文选择14本高质量的Python书籍。主要面向初学者,但也同样适合初级/终极开发人员,如果你有读过其他更好的免费电子书资源,可以留言分享给大家

1、《Picking a Python Version: A Manifesto》

这份由 O’Reily 出品的报告会指导你选择最适合自己的 Python 版本、实现和分布等。报告权衡并讨论了每种选择的优缺点,并简要解释了每种选择存在的原因。

下载地址:http://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.pdf

2、《A Whirlwind Tour of Python》

为初学者准备的15本免费Python电子书

要学会Python的开放数据科学(包括NumPy,Pandas,Matplotlib,Scikit-learn和其他工具)的强大功能,你首先需要了解Python语言的语法,语义和模式。本书为熟悉其他编程语言的开发者,研究人员和数据科学家提供了简要而全面的Python介绍。

下载地址:http://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.pdf

3、《PYTHON: THE BLUEPRINT TO PYTHON PROGRAMMING》

Python编程蓝图:初学者入门Python的学习指南,书中涵盖你学习Python所需的所有基础知识:

● 了解Python程序

● 初学者需要了解的基本命令

● 使用循环

● 处理代码中的异常

● 条件陈述

● ......

下载地址:https://amzn.to/2KjCzgI

4、《3 in 1 Bundle: Python For Beginners,Java Programming and Html & CSS For Beginners》

本书的内容涵盖了你所需要了解的“Python语法”、循环”以及“编写出完整程序”;关于Java的所有知识:从“条件语句”到“接口和继承”;关于Html和CSS的所有内容:Html和CSS的“基础原理”

下载地址:https://amzn.to/2IgJhmZ

5、《Hacking with Python: Beginner’s Guide to Ethical Hacking, Basic Security, Penetration Testing, and Python Hacking》

黑客技术是一项很有趣的研究,它让你有机会了解更多计算机系统的相关信息,使用不同的程序,甚至保护计算机和网络免受黑客黑客攻击。本书内容涵盖:

● 黑客攻击的基础知识

● 在黑客攻击之前你需要知道的一些事情

● 挑出最好的黑客工具

● 如何绕过密码进入计算机

● 中间人攻击

● 如何破解网络或无线连接

● 如何保护您的系统并确保其安全

下载地址:https://amzn.to/2KYREoT

6、《PYTHON: 3 Manuscripts — Python Programming, Hacking Using Python and Linux, and Data Analytics》

在接下来的十年中,我们将会看到雇主对IT人员的需求大幅增加。这些人员需要具备的技能包括使用Python或SQL编程等语言进行基本开发技能,以及机器学习,黑客技术和大数据。无论喜欢与否,如果你想让自己保持职场竞争力,一定需要掌握这些技能之一。

下载地址:https://amzn.to/2KhnwUD

7、《“笨”方法学Python》

为初学者准备的15本免费Python电子书

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

下载地址:https://learnpythonthehardway.org/book/

8、《20 Python Libraries You Aren’t Using (But Should)》

Python生态系统不管是在深度还是广度上,都是非常广阔的。单单它的开源程序库就非常多,即使有多年Python经验的程序员,仍然需要不断努力,才能跟得上最新的库和技术的脚步。本报告可帮助你探索一些鲜为人知的Python库和工具,包括第三方模块和标准库中的一些非常有用的工具。

下载地址:http://www.oreilly.com/programming/free/files/20-python-libraries-you-arent-using-but-should.pdf

9、《Hadoop with Python》

为初学者准备的15本免费Python电子书

Hadoop主要是用Java编写的,但这并不排除在这个分布式存储和处理框架中使用其他编程语言,特别是Python。通过这本书,你将能学到如何将Python与Hadoop分布式文件系统(HDFS),MapReduce,Apache Pig平台和Pig Latin脚本以及Apache Spark集群计算框架结合使用。

下载地址:http://www.oreilly.com/programming/free/files/hadoop-with-python.pdf

10、《How to Make Mistakes in Python》

为初学者准备的15本免费Python电子书

再优秀的程序员也会犯错误,即便是有着15年Python经验的Mike Pirnat 也是如此,甚至有些错误是非常低级的,这些失误常常令人觉得非常尴尬。在O'Reilly的这份报告中,他剖析了一些他最难忘的一些失误,并将它们层层剖析,寻找出现这种情况的原因。

下载地址:http://www.oreilly.com/programming/free/files/how-to-make-mistakes-in-python.pdf

11、《Functional Programming in Python》

为初学者准备的15本免费Python电子书

Python虽然不是一种函数式编程语言,但它是一种多范式语言,使函数式编程易于执行,并且易于与其他编程风格结合使用。本书中,Python软件基金会主任David Mertz研究了该语言的性能方面,并指出哪些操作可以正常运行,哪些操作通常会报错。

下载地址:http://www.oreilly.com/programming/free/files/functional-programming-python.pdf

12、《Python in Education》

不管是程序员,老师,学生还是家长,都能在本书中获取Python相关的历史信息,了解 Python 在时代背景下的位置。

下载地址:http://www.oreilly.com/programming/free/files/python-in-education.pdf

13、《A Byte of Python》

为初学者准备的15本免费Python电子书

这是一本关于如何使用Python语言进行编程的免费书籍。它可以作为初学者学习Python的语言教程或指南。如果你是一个计算机小白,想了解计算机的是如何保存文本文件,那么这本书就是你的首选

下载地址:http://swaroopch.com/notes/python/

14、《Think Python》

为初学者准备的15本免费Python电子书

初学者的Python编程简介。它从编程的基本概念开始,包括语言的语法和语义,而且每个编程概念都有清晰的定义,引领读者循序渐进地学习变量、表达式、语句、函数和数据结构。此外,书中还探讨了如何处理文件和数据库,如何理解对象、方法和面向对象编程,如何使用调试技巧来修正语法、运行时和语义错误。

下载地址:http://www.greenteapress.com/thinkpython/

下边有Python的基础学习资料,可以免费领取。

为初学者准备的15本免费Python电子书

2011年2月出版的,绝对最新哦,扫描绝对超级清楚。 在本书中,一流的Python程序员Mark Summerfield展示了如何充分利用Python 3的功能与特性来编写代码。与以前的版本相比。Python 3功能更强大,使用更方便,语法更一致,表达能力更丰富。本书将编写程序、使用标准或第三方Python 3库、创建新的专用库模块所必需的所有相关知识整合到了一起。 Python是一种脚本语言,在各个领域得到了日益广泛的应用。本书全面深入地对Python语言进行了讲解。 本书首先讲述了构成Python语言的8个关键要素,之后分章节对其进行了详尽的阐述,包括数据类型、控制结构与函数、模块、文件处理、调试、进程与线程、网络、数据库、正则表达式、GUI程序设计等各个方面,并介绍了其他一些相关主题。全书内容以实例讲解为主线,每章后面附有练习题,便于读者更好地理解和掌握所讲述的内容。 作为一名具有多年Python使用经验的程序员,Summerfield在本书中为读者深度分析与讲解了从其他途径无法获取的Python3使用与开发技术。Summerfield从Python的“优美核心(beautiful heart)”(即编写高健壮性、高性能程序的8个关键要素)开始进行讲解,并以这些关键要素为基础,介绍了有助于增强程序开发实用技能的新主题,每个主题都包含其概念和多个操作实例。 本书既可以作为Python编程指南,也可以作为Python语言参考手册。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值