# python3小白课:使用python shell 上节课我们介绍过,python shell是一个python的命令行解释器,py文件可以一次性执行许多的代码,而行解释器,是输入一行代码,回车后就立即执行这一行代码,然后你可以再输入下一行。 > [!question] > > 小白同学问:这样的话咱们执行python代码的效率岂不是很慢吗?得一行一行地执行。 其实啊,我们平常使用python shell最多的场景是临时测试某几行代码的运行效果,因为它不需要将python代码保存成文件,你可以执行任意的代码,在关闭运行窗口或退出python shell之后,它就立即丢失,不会对你造成任何的负担。你可以在里面测试任意的单条代码。 比如有时候我还拿它来当计算器使用,效果可能比系统自带的还优秀。 下面我们来介绍一下。 最常用的运行python shell的环境目前我认为是使用cmd窗口。打开cmd,输入命令`python`并回车,即可进入python shell,如图所示: ![图1-7-1 进入python shell](assets/1-7-1.jpg) 你可以一行行输入命令并回车,可以立即查看结果。 我还常常用它来查看某些命令自带的帮助文档(这些后续你写自己的命令的时候帮助文档也可以自己定义的),比如我想查看`print`命令的帮助,输入(记住命令后面不需要跟参数或者括号哦): ```python help(print) ``` 如果帮助文档太长显示不完,它还会在最底下显示`More`,继续回车即可查看剩余的帮助内容。 如果你想退出python shell,可以直接关闭cmd窗口,或者输入命令: ```python exit() ``` > [!tip] > > 记住括号不要漏掉。 上述所提到的代码如下图所示: ![图1-7-2 python shell代码测试](assets/1-7-2.jpg) 上述就是python shell的一些基本使用,很简单,大家随便玩玩即可。 ### 单词释义 | 单词 | 释义 | | ----- | ---------- | | help | 帮助 | | print | 打印 | | exit | 离开,退出 |