Invoking the Interpreter 之 Interactive Mode

当直接在命令行中键入python之后,该命令由终端(tty)读取之后,此时,在输入它的提示符之后,解释器会首先打印一条欢迎信息(welcome message)来说明(stating)它的版本号和版权信息,然后打印出解释器的提示符,那么此时python的解释器就处于交互模式。在这种模式下,它提示需要键入下一条命令时的提示符通常情况下会使用三个大于符号(three  greater-than  signs)“>>>”。如果你需要从第二行中继续(continuation)输入的话,那么第二行的提示符默认情况下采用三个点号“...”。

python
Python 2.7 (#1, Feb 28 2010, 00:02:06)
Type "help", "copyright", "credits" or "license" for more information.
>>>

继续行(continuation  lines)在一定情况下是很有作用的,比如说你想输入一个具有多行的代码的块结构的时候。就像下面的例子,我们输入一个“if”语句块:

>>> the_world_is_flat = 1
>>> if the_world_is_flat:
...     print "Be careful not to fall off!"
...
Be careful not to fall off!


你可能感兴趣的:(Invoking the Interpreter 之 Interactive Mode)