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 超过了15年了。有些错误有些简单而愚蠢; 有的错误则让人很囧而且付出的代价很高。在 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教程》地址:
当然了,如果担心看书自学效果不好,集智刚刚上线的“人工智能直播课”也可以了解一下:
python编程入门书-关于 Python 的经典入门书籍有哪些?相关推荐
- 青少年python编程入门书-青少年Python编程入门——图解Python
商品详情 书名:青少年Python编程入门--图解Python 定价:69.8 ISBN:9787121395543 作者:傅骞 版次:第1版 出版时间:2020-09 内容提要: 本书介绍pytho ...
- python编程if语法-Python编程入门基础语法详解经典
原标题:Python编程入门基础语法详解经典 一.基本概念 1.内置的变量类型: Python是有变量类型的,而且会强制检查变量类型.内置的变量类型有如下几种: #浮点 float_number = ...
- 介绍几本python编程入门书
非常有用的python编程入门书 笨办法学 Python(第四版) 零基础入门学python(小甲鱼) python编程从入门到实践(袁国忠·译) python核心编程二.三版 python核心编程第 ...
- python编程入门-最好的Python入门教材是哪本?
更新: 有很多朋友私信问我Python学习有没有什么好的资料,我给大家找了几门不错的免费课,想学的可以看看. <Python入门教程>Python入门教程--Python视频教程-编程语言 ...
- python编程入门课 视频-Python入门到精通视频教程下载[21课程全]
Python入门到精通视频教程 初级共21节课 python编程入门,针对0基础就python语言基础语法的各个点逐步讲解,由浅入深,通俗易懂,层层深入.提取码: python编程入门,针对0基础就p ...
- python编程入门书-清华大学出版社-图书详情-《Python编程入门与案例详解》
Python是一门解释型语言,由荷兰的Guido van Rossum在1989年圣诞节期间发明,于1991年公开发布.在设计之初,Python语言被定位在是解释型语言,语法优雅.简单易学.开源.拥有 ...
- python编程入门书-编程小白的第一本 Python 入门书
编程小白的第一本 Python 入门书 侯爵 (作者) 既然笨办法不能让我学会 Python,那么我决定用一种聪明方法来学,为自己创造学习的捷径.这种高效学习法的核心在于: 1.精简:学习最核心的关键 ...
- python编程入门书-最适合Python初学者的6本书籍推荐「必须收藏」
Python是一种通用的解释型编程,主要用于Web开发.机器学习和复杂数据分析.Python对初学者来说是一种完美的语言,因为它易于学习和理解,随着这种语言的普及,Python程序员的机会也越来越大. ...
- 单片机python编程入门_用Python让单片机“行动”起来——MicroPython实战入门篇
MicroPython以微控制器作为目标,从而使得Python可以用来控制硬件.说到MicroPython,也许有人会感到陌生.而说到和它密切相关的Python,是否会恍然大悟呢?Python属于解释 ...
最新文章
- NeurIPS 2020中国入选论文:新一代算法“鉴黄师”诞生,中科院计算所研究生一作...
- Oracle分区表基础知识培训
- Java Spring Boot VS .NetCore (七) 配置文件
- 省市县联动javascript版..
- VTK:IO之ReadOBJ
- Java 多态、抽象类 笔记
- 如何删除本地分支_如何上传项目到GitHub
- 大数据量的存储分表常见算法
- ROS中阶笔记(六):机器人感知—机器语音
- all方法 手写promise_前端进阶高薪必看手写源码篇
- 创业之路这样走 必死无疑
- 世界时钟-国家中英文名称-国家代码-与北京的时差 一览
- (rec)机器人中的语音讲话TTS引擎
- idea报错cannot access com.*.*
- Wireshark抓包数据
- STM32 HAL库学习笔记1-HAL库简介
- 5G时代下催生了云电脑,云电脑带来了什么?
- 数理篇 - 高等数学小筑
- 如何通俗理解并快速写出麦克斯韦方程组?
- HBA-蜜獾算法(Honey Badger Algorithm,HBA)(算法源码可复制)