本书中大多数代码示例都用到了交互式解释器。当你输入示例中的命令并且看到同样的输出时,就可以确定你没有跑偏。
可以在电脑上输入Python 主程序的名称来启动解释器:应该是python、python3 或者类似的东西。在本书接下来的内容中,我们会假设它叫python;如果你的Python 主程序名字不同,请把代码示例中的python 全部替换成你电脑上的名称。
交互式解释器的工作原理基本上和Python 对文件的处理方式一样,除了一点:当你输入一些包含值的东西时,交互式解释器会自动打印出这个值。举例来说,如果你启动Python 并输入数字61,它会立刻出现在终端中。
在下面的例子中,$ 表示系统提示符, 用来输入终端中的命令, 比如python。本书的代码示例都会使用它,尽管在你的电脑中提示符可能不是$。
$ python
Python 3.3.0 (v3.3.0:bd8afb90ebf2, Sep 29 2012, 01:25:11)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 61
61
>>>
这种自动打印值的省时特性只有交互式解释器中有,在Python 语言中没有。顺便说一句,也可以使用print() 在解释器中打印内容:
>>> print(61)
61
>>>
如果你亲自动手在交互式解释器中执行了上面这些例子并看到了相同的结果,恭喜你,你成功运行了真正的Python 代码(虽然有点短)。接下来的几章中会接触到更长的Python 程序。