Python基础教程(附教学视频)
上QQ阅读APP看书,第一时间看更新

2.1 交互式解释器

在第1章中我们已经见过什么是“交互式解释器”了,如图2-1所示,现在让我们一起重新认识一下这个界面。

49126-00-025-2

图2-1 交互式解释器界面

(1)这是当前正在使用的Python版本,这里是3.6.5。

(2)这两行是更详细的Python二进制程序的信息,以及使用提示。

(3)左边的>>>是交互式解释器的提示符,表示可以在它后面输入代码。右边是刚刚输入的代码,只要按下回车这一行代码就会被执行。

(4)是刚才输入的代码运行的结果,注意它的前面没有>>>。

(5)是一个新的>>>,后面光标闪烁表示可以在这里输入新的代码。

界面中的其他内容与Python的学习关系不太大,在学习的初期阶段不用关注。

交互式解释器Python安装包中自带,启动非常快,占用CPU和内存都很少,代码运行所见即所得,这是它的优点。但是与此同时,交互式解释器没有代码提示,没有代码高亮,没有行数提示,没有代码保存,没有自动缩进,这些统统都是致命的缺点,所以它只适合写一些非常简单的脚本或者用来测试库的接口等等,完全不适合用来开发。