Menu

1.2. 介绍

Python 简明教程

《Python 简明教程》英文原名《A Byte of Python》,是一本介绍如何使用 Python 语言进行编程的免费图书。它以教程或指南的形式为入门者介绍 Python 语言。如果你对电脑知识的了解仅限于如何保存文本文件的话,那这本书就是为你准备的。

有关 Python 3

本书将指导你如何使用 Python 3。同时,本书也会以指南的形式告诉你应如何适应虽老些但使用更加普遍的 Python 2。

谁阅读了本书?

下面是一些人对本书的评价:


这本书是我所见过的最好的新手教程!感谢你所做的努力。 -- Walt Michalik


我所遇见的最好的事就是发现了《简明 Python 教程》,它确实是一本为新手准备的绝佳书籍。它撰写出色,清楚解释了诸多定义,并都配以了清晰的案例。-- Joshua Robin


一份面向新手的出色而温和的 #Python 编程指南。 -- Shan Rajasekaran


Python 的最佳新手指南 -- Nickson Kaigi


每读完一页都会更加喜欢 Python -- Herbert Feutl


Python 的最佳入门指南, 将带你解锁 Python 的魔法世界 -- Dilip


我应该做实际的「工作」”, 但是只找到了「Python 简明教程」。 一个带有绝佳例子的绝佳教程。-- Biologist John


最近开始阅读 「Python 简明教程」。这是一个伟大的作品。并且是免费的。强烈推荐给有抱负的 Python 程序员。 -- Mangesh


我目前正在读 Swaroop 写的《Python 简明教程》。这本书可能是学习 Python 最好的起点,对萌新甚至是 dalao 而言又或许是最好的入门教程。—— Apostolos


#Python 简明教程,作者:@swaroopch。最好的书,没有之一!享受阅读它的乐趣吧。—— Yuvraj Sharma


十分感谢你写了《Python 简明教程》。我两天前才开始学编程,现在我已经能写上一些简单的小游戏了。你的教程完成了我的梦想。我留言就是想告诉你,它十分的有价值。 —— Franklin


我是 DayanandaSagar 工程大学计院的学生,现在到了第七学期。首先我想说《Python 简明教程》这本书对像于我一样的萌新来说,特别友好。概念讲的很详细,又附上了很多简单的例子,帮助我更轻松的学 Python。非常感谢你。—— Madhura


我是一名十八岁的计科学生,在冰岛上大学。我特别感激你写了《Python 简明教程》这本书,我在学 Python 之前已经学了三门语言了:C,Java & JS。而 Python 是我目前学过的的最简单的语言,这是因为我用了你的书来入门。《Python 简明教程》这本书棒极了!它让学习 Python 变得简单而有趣。这是我读过的入门书中最好的一本。赞美你的书,希望你能继续完善你伟大的著作。—— Matt


嗨,我来自多米尼加共和国。我名叫 Pavel,最近我阅读了你的《Python简明教程》,我觉得它很棒!! 我从所有的例子中学到了很多东西。你的书对像我这样的新手很有帮助... -- Pavel Simo


我是一名来自中国的学生,现在,我已经阅读了你的《Python简明教程》,写的很不错。 这本书很简单,但可以帮助所有的第一批学习者。 你知道我对 Java 和云计算很有兴趣,我必须为服务器编写程序,所以我认为 Python 是一个不错的选择,读完你的书,我认为使用 Python 是一个很好的选择。 我的英文不太好,给你发电子邮件,只是想谢谢你! 祝福您和您的家人。 -- Roy Lau


我最近读完了你的《Python简明教程》,我觉得我真的应该感谢你。 我很难过已经阅读到了最后一页,因为我现在必须回到沉闷,乏味的 Oreilly 等手册来学习 Python。 无论如何,我非常感谢你的书。 Samuel Young


作者你好,我上过一门 Python 相关的课,带课的老师不怎么关心教学。我们用的书是 O'Reilly 的 <Learning Python> 第二版,这根本不是给没敲过代码的萌新看的书,而老师自己也不是计科相关专业的。要是没有你这本书,我肯定就变成了一个在学 Python 和编程上「很没有天赋的笨人」。非常感谢你的书,我要给你点 2^2333 个赞👍。你的书把复杂的知识 揉碎了、嚼烂了 然后才教给萌新们,而这一点并不是所有人都能做到的。—— Joseph Duarte


我特别喜欢你的书!它可能是有史以来最好的 Python 教程,也是一本非常好的参考书,可以说是大师之作了。作者一定也是才华横溢的人!再接再厉吧,加油!—— Chris-André Sommerseth


首先,我想感谢你的这本好书。我认为这对于那些还在寻找入门教程的人来说是一个好的选择。我想,大约两年以前,那是我第一次见到这本书。那时候我还不能直接读英文原版书,所以我找了中文翻译,这本书的翻译版让我对 Python 编程入门了。最近我又重读了这本书,当然读的是英文版。我发现我读这本书时完全没用上准备的字典,真是令人惊讶。当然这一切都是因为你付出了很多,让这本书变得简单易懂。—— myd7349


我刚刚发了封电子邮件感谢您撰写了 Python 简明教程在线版。在偶然发现您的书以前,我尝试着使用 Python 已经有个把月了。尽管我在 pyGame 的使用上取得了一定的成功,但我从没完整地做过一个程序。多亏了您对这些类别的简化,掌握 Python 对我来说似乎触手可及了。看起来我现在已经学会了 Python 基础,并且可以继续向我真正的目标迈进了——游戏开发 …… 再一次,非常感谢您把针对基础编程的如此条理清晰且富有帮助的指南放到了网上。这本教程带领我深入浅出地理解了面向对象编程,而其他两本教程却没能做到这一点。 -- Matt Gallivan


我想要感谢您,因为您的书 Python 简明教程 让我自己找到了学习 Python 的最佳方式。我今年 15 岁,居住在埃及,我的名字是 Ahmed。 Python 是我所学习的第二门编程语言,我在学校学习了 Visual Basic 6,但我不太喜欢它,不过我倒是很喜欢学习 Python。我做了一个地址薄的程序并且成功了~我想试着开始做更多的程序并阅读 Python 程序(如果您可以给我提供些源码资源那就太感谢了)。我同样也开始学习 Java 了,如果您能够告诉我在哪里可以找到和您所写的教程一样好的 Java 教程的话,对我将会有很大的帮助的,谢谢! -- Ahmed Mohammed


Swaroop C H 写的 110 页的 PDF 教程 《Python 简明教程》是对想学习 Python 的 初学者来说非常完美的资源。它文笔优美,简单易懂,可能是 Python 编程语言的最好的介绍。-- Drew Ames


昨天,我用我的诺基亚 N800 看完了 《Python 简明教程》的大部分内容。它是我目前所知道的最简单和简洁的 Python 介绍。强烈推荐从这本书开始学习 Python。 -- Jason Delport


对我来说,到目前为止 @swaroopch 所著的《Vim 简明教程》和 《Python 简明教程》是最好的作品。极好的阅读体验 #FeelGoodFactor 。-- Surendran


《Python 简明教程》可能是目前最好的(对问题“谁能推荐一个很好的,便宜点的学习基础 Python 知识的资源?”的回答) -- Justin LoveTrue


《Python 简明教程》非常有用。非常感谢 :) Chinmay


Python 简明教程的铁杆粉丝一枚——这本教程对新手和大神都适用。 -- Patrick Harrington


几天前我开始通过你的书来学习 Python 了……非常感谢您的这本好书。这本书写得如此之棒,以至于让我的人生轻松起来……所以您又多了一枚新粉丝,也就是我 :)。万分感谢! -- Gadadhari Bheem


在我开始学习 Python 之前,我已经学过了 Assembly, C, C++, C# 和 Java 的基础编程技能。我学 Python 最重要的理由是 Python 很流行(人们都在谈论它)并且很强大(事实也如此)。这本由 Swaroop 先生所写的书无论是对于完全的编程菜鸟还是只是 Python 的新手来说都是一本很好的指南,花十个半天的时间你就可以看完,并且一定会使你受益颇多! -- Fang Biyi (PhD Candidate ECE, Michigan State University)


非常感谢您的这本书!这本书使我关于 Python 某些方面的很多问题都得到了解答,比如面向对象编程等。我现在不觉得我算是面向对象方面的专家,但我知道这本书让我向这方面迈出了一两步。我如今已经写了好几个 Python 的程序,并且这些程序也切切实实地帮到了我这个系统管理员。虽然这些程序都只是面向过程类型的,但在大多数人看来它们小巧实用。再次感谢这本书,也感谢您将这本书放到网上。 -- Bob


我想要感谢您所写的这本书,这本书也是我所读的第一本编程方面的书。现在 Python 成为我的第一门编程语言了,我也得以畅想无限的可能。所以非常感谢您给予我这项工具,它使我能够去创造出我先前从没想过自己能做到的事情。 -- "The Walrus"


我想要感谢您撰写了这本 Python 简明教程 (2 和 3 版本)。总的说来,这本书对于我学习 Python 编程的经历来说是无价的。当然,我在编程世界中还只算是个新手,也只是通过了几个月的自学达到了当前水平。我一直以来都在学习 Youtube 上的视频教程和一些其他的在线教程,包括其他的一些免费书籍。昨天我决定深挖下您的书,结果我在前几页上就已经学习到了比其他书籍或者教程更多的知识。我一直以来的一些困惑,都被您书中的一些很棒的例子和解释所解决。我已经迫不及待地想阅读并学习更多知识了!!非常感谢您,不仅是因为您撰写了这本书,还因为您将这本书放到了知识共享许可协议(免费)下。感谢苍天,还有这么多像你一样无私的人在这里帮助和教导我们这些人。 -- Chris


我在 2011 年给你写了回信,我那时刚刚开始学习 Python 并想感谢你的教程「A Byte of Python」。没有它,我就会被淘汰出局。从那以后,我继续使用这种语言在我的组织中编写了许多函数,并且还有更多的功能。我不会在任何方面称自己为高级程序员,但我注意到自从我开始使用它以后,其他人偶尔会请求我提供帮助。我发现,在阅读「 Byte」时为什么我不再学习 C 和 C ++,这是因为这本书开始帮我解决一个包含增强作业的例子。当然,对于这种运营的安排没有任何解释,我试图弄清楚书面页面上的内容。我记得这是我最终放弃的最令人沮丧的练习。这并不意味着 C 或 C++ 是不能学习的,甚至不是因为我笨,但它确实意味着我所用的文档没有定义符号和单词,这是任何指令的重要部分。正如计算机无法理解所使用语言的语法之外的计算机单词或计算机符号一样,如果遇到不知道定义的单词或符号,任何领域的新人都不会明白他的课题。在以上任何一种情况下,你都会得到一个「蓝屏」。解决方案很简单:找到单词或符号并获得正确的定义或符号并且了解,计算机或学生就可以继续任务。你的书很好地将这些内容放在一起,我发现自己不能理解。所以谢谢。我希望你继续包含术语的完整定义。一旦你知道, Python 的文档写得很好(这些例子是我看到它的优势),但在很多情况下,你必须知道文档的阅读顺序,这是我的说做不到的。第三方教程可以澄清文档,其成功在很大程度上取决于用于描述术语的词语。我向其他人推荐了你的书,他们一些在澳大利亚,一些在加勒比海,另一些在美国。它填补了一个没有其他人完成的缝隙。我希望你做得很好,祝你未来一切顺利。 —— Nick


嘿,我是ankush(19岁)。 我开始使用 python 时遇到了很大的困难。,我尝试了很多书,但它们都很笨重而且没有目标导向;然后我找到了这个可爱的,这让我很快就爱上了 python 。 非常感谢这本「美丽的书」 ——Ankush


我想感谢你优秀的 Python 指南。 我是一名分子生物学家(编程背景很少),我在工作中需要处理 DNA 序列的大数据集并分析显微镜图像。 对于这两件事,在 python 中编程对于完成和发布一个为期 6 年的项目来说非常有用。 这样的指南是免费提供的,这清楚地说明邪恶势力还没有统治世界! :) —— Luca


由于这将是你学习的第一种语言,因此您应该使用 A Byte of Python 。 它确实正确地介绍了 Python 中的编程,并且它对于普通初学者来说已经足够好了。 从那时起最重要的事情就是开始练习制作自己的小程序。—— "{Unregistered}"


只是想大声的对《Python 简明教程》和《Vim 简明教程》的出版说一声 非常感谢 。这些书对四五年前刚开始学习编程的我来说非常有用。现在我正在开发一个项目,正如我很久之前的梦想一样,对此我只想说一声 谢谢 。保持前行,你就是一种动力的源泉。一路顺风。 -- Jocimar


我在三天之内读完了《Python 简明教程》。它非常的有趣。每一页都不让人觉得乏味。我想要理解 Qrca 的屏幕阅读器代码。幸运的是,这本书对此给我了很大的帮助。 -- Dattatray


你好,《Python 简明教程》的确是一本对于 Python 初学者来说非常好的读物。所以我要再说一次,干得漂亮 ! 我是来自中国的有着4年 Java 和 C 编程经验的开发者。最近,我想为 zim-wiki 笔记项目做一点贡献,但是这个项目是使用 pygtk 实现的。我花了6天时间阅读了你的书,现在我已经可以阅读和写一些 Python 例子了。非常感谢你的贡献。请一定要保持你的热情去使得我们的世界更加美好,这只是来自中国的一点点鼓励。 -- Lee


我是来自台湾的Isen,他是台湾大学电子工程系的博士生。 我想感谢你的好书。 我认为它不仅易于阅读,而且对于 Python 新人来说也是全面而完整的。 读你的书的原因是我开始研究 GNU Radio 框架。 你的书让我能够在最短的时间内了解 Python 的大部分重要核心思想和技能。 我也看到你不介意读者在你的书中给你发了一封感谢信。 所以我非常喜欢你的书并欣赏它。 谢谢。 —— Isen I-Chun Chao

这本书甚至被美国宇航局使用! 它用于他们的喷气推进实验室及其深空网络项目。

学术课程

本书被用作各种教育机构的教学材料:

许可

本书在 知识共享署名相同方式共享4.0国际许可协议 之下提供。

这意味着:

  • 共享 — 在任何媒介以任何形式复制、发行本作品
  • 演绎 — 修改、转换或以本作品为基础进行创作(特别是翻译)
  • 商业 — 你可以自由地用于商业目的

请注意:

  • 不要销售书籍的电子或印刷版本,除非你在说明中明确且显而易见地提到这些副本不是来自本书的原作者。
  • 来源必须链接到 https://python.swaroopch.com/ 并在文档的介绍说明和首页中显示,并清楚地表明可以从此位置获取原始文本。
  • 书中所有代码或脚本均在 3条款BSD许可证 下提供,除非另有注明。

开始阅读

你可以从这里开始阅读之旅 https://python.swaroopch.com/

购书

若你以阅读纸质书籍为乐,你可以从此购买印刷版 https://www.swaroopch.com/buybook/ 并从而支持作者的开发和本书的维护。

下载

访问 https://www.gitbook.com/book/swaroopch/byte-of-python/details 可得到本书的下载:

访问 https://github.com/swaroopch/byte-of-python  书籍原稿(提建议、修正错误、翻译等。)

本文章首发在 PythonCaff
上一篇 下一篇
讨论数量: 0
发起讨论



暂无话题~