![Python基础教程(附教学视频)](https://wfqqreader-1252317822.image.myqcloud.com/cover/194/35786194/b_35786194.jpg)
上QQ阅读APP看书,第一时间看更新
2.1 交互式解释器
在第1章中我们已经见过什么是“交互式解释器”了,如图2-1所示,现在让我们一起重新认识一下这个界面。
![49126-00-025-2](https://epubservercos.yuewen.com/58A795/19108323101948506/epubprivate/OEBPS/Images/49126-00-025-2.jpg?sign=1738888534-etQ5HRwwv46Er98Am2QhGMEGN8wOzq2y-0-6d9b16a87bb4a8536a07a85e3c460f7a)
图2-1 交互式解释器界面
(1)这是当前正在使用的Python版本,这里是3.6.5。
(2)这两行是更详细的Python二进制程序的信息,以及使用提示。
(3)左边的>>>是交互式解释器的提示符,表示可以在它后面输入代码。右边是刚刚输入的代码,只要按下回车这一行代码就会被执行。
(4)是刚才输入的代码运行的结果,注意它的前面没有>>>。
(5)是一个新的>>>,后面光标闪烁表示可以在这里输入新的代码。
界面中的其他内容与Python的学习关系不太大,在学习的初期阶段不用关注。
交互式解释器Python安装包中自带,启动非常快,占用CPU和内存都很少,代码运行所见即所得,这是它的优点。但是与此同时,交互式解释器没有代码提示,没有代码高亮,没有行数提示,没有代码保存,没有自动缩进,这些统统都是致命的缺点,所以它只适合写一些非常简单的脚本或者用来测试库的接口等等,完全不适合用来开发。