写给非程序员的 Python 3 教程/前言

本教程内的所有 Python 代码均释放到公有领域。因此你可以自由的修改它们,并可以以任意的许可再次分发。因为教程发布在维基教科书上,教科书的 CC By-Sa 许可会要求书中所有的代码及其衍生代码都必须继续遵守这个许可。但开头已经说了本书的 Python 代码均为共有领域的,因此在编写代码时,你不用担心版权的问题。你可以放心的从教程中的代码开始,在它们的基础上进行编程。

本教程几乎就是写给非程序员的 Python 2.6 教程的翻版,主要更新了 Python 3 相关的内容。旧版的教程和其他语言的翻译版可以在 http://jjc.freeshell.org/easytut/(英文) 找到。

《写给非程序员的 Python 3 教程》编写的主要目标是:给那些没有编程经验的人介绍 Python 语言,并教给他们一些通用的编程知识。

如果有一点 Python 或其他语言的编程经验,我推荐你去看 Guido van Rossum 编写的 为程序员准备的 Python 教程(英文)

如果你对这个教程有任何的疑问或者想提出建议,你可以在教程的讨论页留言,或者通过作者里的联系方式联系我们。我欢迎读者们提出疑问或者建议,我将尽力解答你提出的疑问。

感谢 James A. Brown 撰写了“在 Windows 上安装 Python”的大部分内容。 感谢 Elizabeth Cogliati 对初稿的抱怨 :)、校对以及提出的许多新想法与建议(初稿对于非程序员来说几乎没什么用)。 感谢 Joe Oppegaard 编写了几乎所有的练习题。 最后一并感谢对本教程做出了贡献的人。

其他学习资源 编辑