编辑: 怪只怪这光太美 | 2018-09-21 |
8 前言 本书的由来 我最初接触Python是当我需要为我的软件钻石写一个方便安装过程的安装程序的时候.我得 在Python和Perl语言中选择一个绑定Qt库.我在网上做了一些研究,偶然发现了一篇文章. 那是Eric S. Raymond(著名的电脑高手)谈Python如何成为它最喜欢地编程语言的一篇文 章.我同时发现PyQt绑定与Perl-Qt相比要出色得多,所以我选择了Python语言. 之后我开始寻找一本关于Python的优秀书籍.我竟然找不到!虽然我找到了一些O'
Reilly的书,不过它们不是太贵就是如同一本参考手册而不是一本指南.我最后使用了Python附带的 文档,不过它太简略了.那个文档确实很好的给出了Python的概念,不过不够全面.尽管最 后我根据我以前得编程经验掌握了那个文档,不过我觉得它完全不适合于新手. 大约在我首次使用Python语言的六个月之后,我安装了那时最新的Red Hat 9.0 Linux.在我 玩弄KWord应用程序的时候,我突然想写一点关于Python的东西.很快我就写了30多页,然 后我开始认真地想办法把它变成一本完整的书.经过 多次 的改进和重写,它终于成为了一本 有用的完整的Python语言学习指南.我把本书贡献给开源软件者们. 本书来自于我个人学习Python的笔记,不过我尽力让它更加适合别人的口味. 在开源精神的鼓舞下,我收到了许多建设性的建议和批评以及来自热心读者的反馈,它们使 这本书变得更加出色. 简明 Python 教程
9 本书的由来 本书目前的状况 本书目前仍然在进一步完善中.许多章节已经频繁地做了修改.然而本书已经十分成熟了, 你一定可以很容易地通过它学习Python.如果你觉得本书中有什么错误或者难懂的地方,请 告诉我. 本书将来计划增加更多的章节,包括wxPython,Twisted,有可能的话甚至还有Boa Constructor. 本书的官方网站是www.byteofpython.info.你可以在这个网站上在线阅读本书,也可以下载 本书的最新版本或给我反馈. 简明 Python 教程
10 本书目前的状况 约定条款 本书(原版)依照创作共用约定(署名-非商业作品-保持一致)发布.简单地说,你只要署上 我的名字,就可以免费复制、分发和展示本书.未得到我的允许,你禁止把本书用于商业目 的.你在修改本书的时候,必须清楚地标明所有做了改动的地方,你发布修改后的作品时也 必须遵照与本书相同的约定. 请访问创作公用约定的网站浏览约定全文,或者查看一个简单易懂的约定描述.那里还有一 个连环画似的约定条款的解释. 简明 Python 教程
11 约定条款 反馈 我尽了很大的力让这本书即生动又尽可能的准确.然而,如果你找到任何不太令你满意的地 方或者错误,或者是需要改进的地方,请告诉我以便我改正它们.你可以把它们通过 [email protected]发送给我. 简明 Python 教程
12 反馈 值得思考的一些东西 有两种方式构建软件设计:一种是把软件做得很简单以至于明显找不到缺陷;
另一种是 把它做得很复杂以至于找不到明显的缺陷. ――C.A.R. Hoare 获得人生中的成功需要的专注与坚持不懈多过天才与机会. ――C.W. Wendte 简明 Python 教程
13 值得思考的一些东西 第1章 介绍 目录表 简介 Python的特色 概括 为什么不使用Perl? 程序员的话 Python语言是少有的一种可以称得上即简单又功能强大的编程语言.你将惊喜地发现Python 语言是多么地简单,它注重的是如何解决问题而不是编程语言的语法和结构. Python的官方介绍是: Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有 效地实现面向对象编程.Python简洁的语法和对动态输入的支持,再加上解释性语言的 本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的 应用程序开发. 我会在下一节里详细地讨论Python的这些特点. 注释 Python语言的创造者Guido van Rossum是根据英国广播公司的节目 蟒蛇飞行马戏 命名 这个语言的,并非他本人特别喜欢蛇缠起它们的长身躯碾死动物觅食. 简明 Python 教程