python交互式环境是什么意思_如何在交互式环境中执行 Python 程序

如何在交互式环境中执行 Python 程序

相信接触过 Python 的小伙伴们都知道运行 Python 脚本程序的方式有多种, 目前主要的方式有: 交互式环境运行命令行窗口运行开发工具上运行等, 其中在不同的操作平台上还互不相同今天, 小编讲些 Python 基础的内容, 以 Windows 下交互式环境为依托, 演示 Python 程序的运行

一般来说, 顺利安装 Python 之后, 有两种方式可以进入 Python 交互性环境一种是在 Python 自带的 IDLE 中直接打开交互式窗口, 如下图所示:

ab7653affab982b574eb7acc55df2e04.gif

另一种是打开开始菜单, 输入 cmd 之后, 进入命令行窗口, 之后输入 Python, 回车之后便可以进入到交互式环境中去, 如下图所示:

ab7653affab982b574eb7acc55df2e04.gif

在 >>> 提示符后边输入编程语句, 然后回车进行执行, 就会得到运行的结果简单来看, 这个交互式环境有点类似计算器, 一次执行一条语句, 而且还可以保存结果下图是部分操作实例:

ab7653affab982b574eb7acc55df2e04.gif

需要注意的是特殊变量_, 它在 Python 交互式环境中的意思是前面运算的结果, 一般在程序中使用其构造成新的表达式, 在此基础上做进一步计算在交互式环境中, 我们可以直接使用常量, 也可以定义变量, 但是必须要事先先定义好变量, 不然的就会出现命名错误, 如例子中的最后一行代码中的 a 没有定义, 所以报错了, 但是 length 和 width 都没有报错, 因为他有定义

在 Python 交互式环境中, 如果存在语法错误, 程序在运行之后会报错, 而且会得到错误信息, 可以帮助我们很轻松的找到报错的行数和报错内容, 只要我们对症下药就可以药到病除啦, bug 分分钟解决掉~~

在交互式环境中, 输入的代码不会被保存下来, 当关闭 Python 得到运行窗口之后, 之前输入的代码将不会被保存但是在交互式环境中按下键盘中的上下键, 可以寻找历史命令, 但是它是短暂性的记忆, 当退出程序之后, 这些命令将不复存在

如果你需要编写较长程序的时候, 使用命令行就不太方便了此时你可以利用文本编辑器进行编辑脚本在 IDLE 中点击左上方的 file, 然后选择 New window 菜单, 就可以新建一个窗口了, 如下图所示:

ab7653affab982b574eb7acc55df2e04.gif

在这里, 你可以编写你的代码, 但是务必要注意缩进, 否则会经常出现 indentation(缩进) 错误, 语句的缩进在 Python 中相当重要, 因为不同的缩进反映了语句块的不同层次之间的关系编写好的文件需要进行保存 (Ctrl+s), 之后以. py 的拓展名进行保存保存好之后, 按下快捷键 F5 就可以运行程序了, 之后在 IDLE 的窗口中便可以看到运行的结果当然你也可以右键, 然后点击 run, 就可以运行程序了

来源: http://www.92to.com/bangong/2018/02-08/33292502.html

你可能感兴趣的:(python交互式环境是什么意思_如何在交互式环境中执行 Python 程序)