面向非程序员的 Python 2.6 教程 / 前言
Python 3 通知:不建议学习 Python 2,因为它已被弃用并被 Python 3 取代。如果你刚接触 Python,请开始学习 Python 3。有一个 Python 3 版本的维基教科书。
本教程中的所有示例 Python 源代码均归属于公共领域。因此,您可以随意修改它并将其重新授权到您喜欢的任何许可证下。由于您预计要学习编程,GNU 自由文档许可证将要求您将从本教程的源代码派生的所有程序都保留在该许可证下。由于 Python 源代码属于公共领域,因此该要求被免除。
本教程最初是用 LaTeX 编写的,可在以下网站找到:http://www.honors.montana.edu/~jjc/easytut/。之所以将其移到这里,是因为另一个服务器即将关闭,而且每天至少有十次访问。本文件提供 LaTeX、HTML、PDF 和 Postscript 格式。访问 http://jjc.freeshell.org/easytut/(也可以尝试 http://web.archive.org/web/*/http://www.honors.montana.edu/~jjc/easytut/ 或 http://www.geocities.com/jrincayc/easytut.tar.gz)查看所有这些格式。压缩文件中还包含韩语、西班牙语、意大利语和希腊语版本。
面向非程序员的 Python 教程 旨在作为 Python 编程语言的入门教程。本指南适合没有编程经验的人。
如果你有其他语言的编程经验,我建议使用 Guido van Rossum 编写的 面向程序员的 Python 教程。
如果你有任何问题或意见,请使用讨论页面或参见 面向非程序员的 Python 2.6 教程/作者 获取作者联系信息。我欢迎关于本教程的问题和意见。我会尽力回答你提出的所有问题。
感谢 James A. Brown 撰写了大部分 Windows 安装信息。还要感谢 Elizabeth Cogliati 对原始教程(对于非程序员来说几乎不可用)的抱怨,以及她对教程的校对、许多想法和意见。感谢 Joe Oppegaard 撰写了几乎所有的练习。感谢所有我遗漏的人。
另见第 结束 章以获取更多评论。