Skip to content

交互式执行模式

让我们执行一些基本的 Python 语句并与 Python shell 交互。

启动 Python Shell

要启动 IDLE 应用程序,请点击 [Windows 开始菜单按钮] -> [Python 3.9 文件夹] -> [IDLE (Python 3.9 64 bit)]

启动 IDLE

Python 解释器或 Python shell 将弹出在屏幕上。

Python Shell

Python 解释器的版本(3.9)显示在窗口顶部,后面跟着 >>> 符号,表示解释器已准备好接收指令。

可以在此提示符下输入 Python 命令或语句。输入的语句会立即执行,并且只要会话未终止,任何变量赋值都会被保留。

基本算术运算

让我们在交互模式下使用一个整数(2)和一个浮点数(3.5)执行一些基本的算术运算:

python
>>> 2 + 2
4
>>> 2 * 3.5
7.0

可以看到,上述每次计算的结果都会立即显示在 shell 中。

存储值/结果

结果也可以不立即显示,而是使用赋值符号(=)存储在变量中,如下所示:

python
>>> a = 2 + 2
>>> b = 2 * 3.5

变量 ab 的值可以在以后用于未来的计算,如下所示:

python
>>> a
4
>>> b
7.0
>>> a * 5
20
>>> b / 3
2.3333333333333335

基本字符串操作

交互模式不仅限于基本的算术运算或赋值。让我们连接两个字符串 - "Hello, ""world!"

python
>>> "Hello, " + "world!"
'Hello, world!'

Python 的全部功能都可以通过交互模式轻松地提供给用户。

这使得测试和即时执行小型代码片段(单行或几行代码)非常方便,这是 C、C++ 和 Java 等编译语言所不具备的功能。

但是,语句不能保存以备将来使用,必须重新键入才能重新执行。这个缺点可以通过在脚本模式下使用 Python 来克服,如下一节所述。