写给非程序员的 Python 3 教程/简介

维基教科书,自由的教学读本
跳到导航 跳到搜索

首要的事[编辑]

所以,你以前都没有接触过编程。当我们一步步按照这个教程学习 Python 3 时,我会尝试教你如何编程。世界上只有一种学习编程的方法:你必须亲自 代码并 代码(代码是计算机程序的一种简称)。在接下来的学习过程中,我会给你展示许多代码,你应该自己手动输入一遍代码,并执行它们看看会发生什么。对代码做一些修改,看能运行结果是否符合你的期望。多做一些尝试,最差的结果也就是报错、代码不能运行。 我会以下面这种形式给出代码:

# 人生苦短,我选 Python
print("Hello, World!")

这种形式让你很容易把代码和其它文字分开来。如果你是在浏览器中看这篇教程,你可能会注意到一部分代码是彩色的——这是为了让代码更加的突出,能更好的区分代码的不同部分。你输入代码时可能是没有颜色的,或者随着编辑器的不同而有着不同的颜色。只要你输入的代码和这里的代码一样,颜色并不会影响代码的输出结果。

执行以上代码,计算机会输出以下文本:

 Hello, World!

(注意:代码执行的结果输出到你的屏幕上。更早的时候,那时的计算机没有屏幕,执行的结果会打印在纸上。)


这个教程主要使用 Python 3,着意味着大多数的代码在 Python 2.x 上均不能正常的运行。同样的一些额外的第三方库还没有转到 Python 3 上,想学习 Python 2.x 相关的知识可以参看写给非程序员的 Python 2.6 教程。 事实上两个版本之间的差别并不太大,当你学会其中的一个版本后,学习另一个版本也不会太难。

对于输出还有一种混合形式:程序的输出正常显示,你的输入则加粗。 看起来像下面这样:

 Halt!
 Who Goes there? Josh
 You may pass, Josh

(并不是教程内的所有代码都是这种形式。不过这里是维基,当你发现了其它形式的代码,你可以将它转化为这种形式)


我还将介绍编程相关的术语。举个例子:编程也经常称作编码敲代码。这些术语不仅能帮助你理解程序员们的讨论,也有助于你的学习过程。

现在我们关注一些更重要的事情。要想学习 Python 3,首先你得安装 Python 3 的编程环境。你可以去 www.python.org/download 下载适合你所在平台的版本。下载完成后,阅读安装指令并开始安装 Python 环境。