300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > python编程入门书-关于 Python 的经典入门书籍有哪些?

python编程入门书-关于 Python 的经典入门书籍有哪些?

时间:2020-08-03 23:58:53

相关推荐

python编程入门书-关于 Python 的经典入门书籍有哪些?

/>

这个问题是四年前提出的,想必题主现在应该也是个 Python 熟手了,所以在本篇回答中除了分享 Python 的入门书籍外,也会补充一些适合编程熟手的学习资源。

对于其中一些资源,我们也附上了相应的电子版地址,方便大家学习。

《Picking a Python Version: A Manifesto》

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

《PROGRAMMING: A Beginners Guide: Everything You Need to Know to Get Started》

本书堪称 Python 编程的初学者指南,很适合你从头开始学习Python编程,并且为你提供零基础学习所需的一切:开始了解Python程序

你需要知道的基本命令

使用循环

处理代码中的异常

条件声明

等等…

《Learn Python The Hard Way》

这本书的初版至今仍在广大编程小白中备受欢迎。本书会教你如何从零开始学习,逐步能够阅读和编写基本的 Python 代码,并且能够理解其他关于 Python 的书籍。非常适合 Python 小白,你还可以免费试阅这本书,看看这种方法是否适合你。如果你一直想学编程,但不知道从哪里开始,那么这本书就是为你准备的。

本书对应中文版为《"笨方法’学Python》,人民邮电出版社。

《Think Python》

针对于 Python 初学者的编程介绍。它从编程的基本概念开始,并且经过精心设计,以便你在首次使用时定义完所有术语,并按照逻辑进程教你学习每个新概念。较复杂的部分,如递归和面向对象的编程则被分成一系列较小的步骤,并分成几章给你介绍。

本书对应中文版为《像计算机科学家一样思考Python》,人民邮电出版社。

《A Whirlwind Tour of Python》

要想利用 Python 的种种程序库(包括 NumPy,Pandas,Matplotlib,Scikit-learn 和其他工具)的强大功能,你首先需要了解 Python 语言的语法,语义和模式。本报告为已经熟悉另一种编程语言的工程师,研究人员和数据科学家简要但全面的介绍了 Python。

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

本书会告诉你关于 Python 你需要了解的一切内容:从“Python语法”和“循环”到“编写完整程序”。关于 Java 的所有知识:从“条件语句”到“interface 和 inheritance”。 你需要了解的Html 和 CSS 的所有内容:Html 和 CSS 的“基本原理1,2,3”。

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

黑客技术是一个很有意思的研究领域,能让你有机会了解自己计算机系统的更多信息,使用到不同的程序,甚至可以保护自己的计算机和网络免受黑帽黑客攻击。

本书会教你成为 Python 白帽黑客的基础知识:在进行黑客攻击之前需要知道的一些事情

挑选出最好的黑客工具

如何绕过密码进入计算机

如何在中间攻击中进行欺骗

如何通过网络或无线连接进行黑客攻击

如何保护您的系统并保证系统安全

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

如果你有能力用指尖改变世界,你会怎么做?你所要做的就是黑进去?想象一下,自己从事可能改变数百万人生活的新兴技术的最前沿工作,并能彻底改变人们对加工和自动化的看法。

这才是我们这个时代的现实。在接下来的十年中,我们会看到看到社会对具有 IT 技能的群体的需求量急剧增加。这些技能既包括诸如 Python 或 SQL 编程等语言的基本开发技能,也有机器学习,黑客攻击和大数据。不管你喜欢与否,如果你想保持职场竞争力,就有必要选择其中的一种技能。

《20 Python Libraries You Aren’t Using》

Python 技术生态不管在范围上还是深度上,都是广阔而深远。从 Python 开源程序库诞生起,各种库雨后春笋般涌现,即使有多年的经验的程序员,仍需要不断努力,了解最新的库和技术。本报告可帮助你探索一些鲜为人知的 Python 库和工具,包括第三方模块和标准库中的一些值得关注的并且非常有用的工具。

地址:

《Hadoop with Python》

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

地址:

《How to Make Mistakes in Python》

即使是最好的程序员也会犯错误。经验丰富的程序员 Mike Pirnat 已经使用 Python 超过了了。有些错误有些简单而愚蠢; 有的错误则让人很囧而且付出的代价很高。在 O'Reilly 的这份报告中,他解析了令他印象最深刻的一些失误,并把它们逐层剥开,揭示到底哪里出了问题。

《Functional Programming in Python》

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

《Python in Education》

你可能听说过学校里的计算革命,也许你甚至听说过 Raspberry Pi。 Python 编程语言是不断发展的计算机教育的核心。不管是程序员,老师,学生还是家长,都能在本书中获取所需的事实和信息,了解 Python 在时代背景下的位置。

《A Byte of Python》

《A Byte of Python》是一本关于使用 Python 语言进行编程的免费书籍。它可以作为初学者的 Python 语言教程或指南。如果你是一个计算机小白的话,那么这本书很适合你了。

本书对应中文版《简明Python教程》地址:

当然了,如果担心看书自学效果不好,集智刚刚上线的“人工智能直播课”也可以了解一下:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。