简明Python教程
《AByteofPython》是一本由SwaroopCH编写,旨在于介绍如何使用Python语言进行编
程的自由图书。它以教材与指南的形式为入门者介绍Python语言。如果你对电脑知识的了解
仅限于如何保存文本文件的话,那这本书就是为你准备的。
2005年,沈洁元将本书的1.20版引进中国,并完成了全本翻译,将本书的译名定为《简明
Python教程》。2017年,漠伦基于原书4.0版重新翻译,制作了本版全新译本,并沿用同样
的译名。
本版译本定义为4.04c版。最后修订于2017年5月1日。
有关Python3
本书将指导你如何使用Python3。同时,本书也会以指南的形式告诉你应如何适应虽老些但
使用更加普遍的Python2。
都有谁阅读了本书?
下面是一些人对本书的评价:
这本书是我所见过的最好的新手教程!感谢你所做的努力。——WaltMichalik
我所遇见的最好的事就是发现了《简明Python教程》,它确实是一本为新手准备的绝佳
书籍。它撰写出色,清楚解释了诸多定义,并都配以了清晰的案例。--JoshuaRobin
一份面向新手的出色而温和的#Python编程指南。--ShanRajasekaran
最佳Python新手指南--NicksonKaigi
在每一页的阅读中开始爱上Python。--HerbertFeutl
Python的最佳新手教程,它将会给你一把打开Python奇幻世界的钥匙。--Dilip
我本应开始我实际的“工作”,但我却恰巧发现了这本《简明Python教程》。一本附有优
秀例子的杰出教材。--BiologistJohn
最近我开始阅读《简明Python教程》。一部优秀的作品。而且它是免费的。强烈推荐给
那些具有抱负的Pythonistas(译注:热衷使用Python语言编程的人)。--Mangesh
《简明Python教程》,由Swaroop撰写(我目前在读的书)。可能是最适合用以入
门,也可能世界上最好的面向每一位新手甚至是有经验的用户的教材。--Apostolos
介绍
2
阅读@swaroopch所撰写的最好的一本书#ByteOfPython确是享受。--YuvrajSharma
十分感谢你撰写了《简明Python教程》。我两天前才刚刚开始学习如何编写代码,现在
我已经完成了两款简单游戏的编写。你编写的教程十分完美,我在此就是想让你知道它
是多么富有价值。--Franklin
我是一名来自Dayanandasagar大学的工程学(第七期,CSE)学生。首先,我想说你
的《简明Python教程》这本书非常适合像我这样的Python新手。被出色解释清楚的概
念以及简单的例子帮助我更加容易地学习Python。十分感谢你。--Madhura
我是一名18岁学生,现在在爱尔兰的大学学习信息技术。我希望能在此表达我的感激之
情:感谢你写出了《简明Python教程》。此前我已经具备了3门编程语言的知识——
C,Java,还有Javascript。而Python是我所接触并学习过的编程语言里最简单的一
门,这全都要归功于你的这本书,它是如此优秀,将学习Python的历程变得如此简单而
有趣。这是我所读过的有关编程的书籍里最优秀的一本。祝贺你所完成的这项伟大工
作,并希望你能将它继续下去。--Matt
嗨,我来自多米尼加共和国,我的名字是Pavel。最近我读了你的《简明Python教
程》,发现它是如此精彩!:)我从这些范例中学到了很多。你的这本书对像我这般的新手
提供了很大的帮助。--PavelSimo
我是一名来自中国的学生。现在,我读了你的《简明Python教程》这本书,不由感叹它
实在是太美妙了。这本书是如此简明扼要但却能帮助所有第一次学习编程的人。你知
道,我对Java抱有兴趣,并且运行过很多次云计算。我曾为服务器编写程序,所以我觉
得Python会是一个好选择。在阅读完你的这本书后,我觉得这不仅仅只是一个好选择,
而是我必须、理应使用Python。我的英语算不上很好,寄这一封邮件只是想向你诉说一
声“谢谢”!为你与你的家人致以我最好的祝福。--RoyLau
我最近刚刚完成了对《简明Python教程》的阅读,我觉得我实在应当感谢你。在阅读到
最后一页后,我对自己将要重归于其它沉闷、枯燥、乏味的Python教程与指南中而伤心
不已。无论如何,我真的很感谢你的这本书。--SamuelYoung
亲爱的Swaroop,我正上着一门对教学了无兴趣的教师所教授的课程。我们正在使用由
O'Reilly出品的《Python学习手册(LearningPython)》第二版。它并非面向没有任何
编程知识的初学者的教材,而一名教师应该在另一种领域来进行教学。非常感谢你的这
本书,如果没有它那我在Python和编程面前只能碌碌无为。真的是万分感谢,你能够打
破这信息的壁垒使得每一个初学者都可以理解这些内容,这并非每个人都能做到的事
情。--JosephDuarte
我真是喜欢你的这本书!它真的是最好最好的Python教程,同时也是非常有用的参考。
令人赞叹,真正的杰作!愿你能够继续这项伟大的工作!--Chris-AndréSommerseth
介绍
3
首先,我希望能够向你表达我对这本优秀的书的感谢。我认为这是一本对于那些正在寻
找优秀的Python初学者教程的人的最佳教材。我想可能是在两三年前,当我第一次听
说这本书时,那时的我尚不能阅读英语撰写的书籍,所以我找到了一本中文译本,是那
本中文译本将我带进了Python编程世界的大门。最近,我重新读了这本书。当然,这
一次我读的是英语版本的。我简直不敢相信我可以不借助手边的字典就读完这本书。自
然,它全应归功于你的工作,是你让这本书变得如此易于理解。--myd7349
我在此通过邮件对你在网络上撰写的《简明Python教程》向你表达感谢。在遇到你的这
本书之前,我曾花费数月的时间来尝试使用Python,尽管我通过pyGame获得了些许收
获,但我还尚未完成一款程序。感谢你简化了个中类别,使得学习Python真的变成了
看起来能够达到的目标。现在看来我已经学会了Python的基础,并且能够继续下去,实
现我的目标——游戏开发。……再一次感谢你在网络上提供这本结构化、对基础编程很
有帮助的教程。它助我对OOP(面向对象编程)内外都有了足够的理解,这是过去我所
学习的两本教材都没能做到的事情。--MattGallivan
我要感谢你和你的书《简明Python教程》,它是我所能找到的最好的编程学习方式。
我的名字叫Ahmed,15岁,来自埃及。Python是我学习的第二门编程语言。我曾在学
校学习了VisualBasic6,但并不是很喜欢它,但现在我十分享受学习Python的过程。
我编写了一款通讯录程序并且取得了成功。我将开始尝试编写更多程序,也试着去阅读
Python程序(如果你能告诉我它们的源代码,那会对我大有帮助)。我现在也开始学习
Java,如果你能够告诉我哪里能找到如你的这本书这般优秀的Java教程,那真的是帮到
我大忙了。感谢你。--AhmedMohammed
由SwaroopCH撰写的《简明Python教程》这本110页的PDF教程是针对想要更多
地了解Python的初学者的绝佳资源。它精心编写,易于跟随,同时还可能是针对
Python编程的最佳介绍。--DrewAmes
昨天我在我的诺基亚N800上阅读了《简明Python教程》的大部分内容,这是我所遇到
过的最简单也最简洁的Python介绍。强烈推荐以这本书作为你学习Python的起点。--
JasonDelport
@swaroopch撰写的《简明Vim教程(ByteofVim)》与《简明Python教程》是我到
目前所遇见的最好的技术写作作品。它们都是优秀的作品。#FeelGoodFactor--
Surendran
《简明Python教程》是最好的。(对问题“有人能推荐一本优秀且便宜的用来学习
Python基础的资源吗?”的回答)--JustinLoveTrue
《简明Python》十分有帮助……万分感谢。:)Chinmay
一直以来都是《简明Python教程》的粉丝——它同时为新程序员与有经验的程序员所编
写。--PatrickHarrington
介绍
4
从几天前我开始从你的书中学习Python……感谢这本优秀的书。它撰写的如此优秀,使
我的学习生活更加容易……现在你有了一名新粉丝——那就是我。:)万分感谢。--
GadadhariBheem
在我学习Python之前,我已经具有了Assembly、C、C++、C#和Java的基本编程能
力。我想学习Python的原因是它十分流行(人们都在谈论它)且功能强大(现实如
此)。这本由Swaroop先生所撰写的书是一本非常好的教材,它同时面向新程序员与新
Python程序员。我花了10个半天来读完它,十分有帮助!--FangBiyi(电气与计算机
工程学博士候选人,密歇根州立大学)
为这本书向你致谢!!这本书消除了我在Python方面诸如面向对象编程等许多问题。
我不觉得我是OO方面的专家,但我知道这本书在我迈出的第一与第二步上帮助颇多。
我已经编写了几款Python程序,它们确实在我的系统管理员工作中帮我解决了诸多事
情。它们都是程序性的,但是在许多人的标准看来它们都如此小巧。再次感谢这本书。
感谢你将它公开在网络上。--Bob
我希望为你撰写的这本我所阅读过的最佳编程书籍向你表示感谢。Python并不是我使用
的第一门语言,但我可以想象它可以拥有的一切可能性。十分感谢你予我这个工具,让
我可以创造那些我从未想过我能创造的一切。--"TheWalrus"
我希望为你所撰写的《简明Python教程》(第2版与第3版)向你表示感谢。它在我
整个学习Python与编程的历程中弥足珍贵。不必多言,我是编程世界里的一名新手,
我耗费了几个月的时间自己学习从而达到这样的程度。我曾通过Yotube教程和其它的一
些诸如免费图书的在线教程来学习编程。就在昨天我决定深入学习你的这本书,现在我
已经学了开头的几页,这比我在其他任何一本书或教程中所走过的进度都要多。有些事
我曾一度感到困惑,但在这本书里这些优秀的解释和范例面前都得以解答。我已经等不
及去阅读(学习)之后的更多内容了!非常感谢你,不仅是撰写了这本书,还愿意把它
通过知识共享协议授权分发(免费地)。感谢上帝,正是如此这样无私的人们帮助并教
导了我们其余的这些人。--Chris
介绍
5