熟悉Python的解释器窗口

安装并启动PYTHON后,出现如下图所示的解释器窗口,下面我们来介绍Python的解释器窗口用法及操作。

1、在解释器窗口中直接执行Python命令

python运行结果显示在自定义窗口 python的运行窗口_菜单项

我们在三个大于号提示符后可以直接输入Python的命令,按下回车键后命令即可执行。比如我们在三个大于号提示符后面输入:3+6并按下回车键,窗口中立即显示出结果9,并在下一行继续显示提示符号,如下左图所示。我们在新的提示符后面输入3+6*2并按回车键,立即显示出15,如下面右图所示。这里的“*”号就是我们数学中的乘号。我们输入的3+6和3+6*2都是Python中可以直接执行的命令。下图中蓝色显示的文字是命令执行的结果。

python运行结果显示在自定义窗口 python的运行窗口_菜单项

从上面的操作可看出我们在窗口中输入的命令会立即得到执行,这是Python执行命令的第一种方式,称作交互式执行,即人机对话式的命令执行方式。我们输入一条命令,马上就得到结果。实际上Python还有另一种执行命令的方式,即把需要执行的各条Python命令(也称作语句)集中存放在一个文本文件中,由解释器到这个文件中逐条取出执行,这种执行方式称作程序方式,这是一种更高效的命令方式,我们进行程序开发主要就是使用这种执行方式。

2、以程序方式执行命令

为了说明以程序方式执行命令的过程,我们先介绍一条新的命令,在解释器窗口的提示符下依次输入:

print("你好")

print("现在我们来一起学习Python编程")

print(3+5*2)

注意,每输入一行命令都要按回车键结束命令,最后结果如下图所示。

python运行结果显示在自定义窗口 python的运行窗口_菜单项

从上面的运行结果不难看出,语句print是输出语句,print命令的基本功能是:将其后面括号中引号引起来的内容原样显示在屏幕上,如果括号中是算式,则求出计算的结果后将结果显示在屏幕上(注意:算式不能添加引号)。

注意:上面的“print”英文单词一定要用小写字母,否则会显示错误信息,引号也一定要在英文状态下输入,而不能在中文状态下输入。

下面我们用另一种方式来执行这三条命令,请按列下列步骤操作

1)用鼠标点击Python解释器窗口菜单栏中的“File”菜单下的“New

File”选项,建立一个新的程序文件,如下图红框所示。

python运行结果显示在自定义窗口 python的运行窗口_菜单项

随后出现如下图所示的文本编辑窗口

python运行结果显示在自定义窗口 python的运行窗口_菜单项

2)在编辑窗口中输入以下三条命令。

print("你好")

print("现在我们来一起学习Python编程")

print(3+5*2)

窗口如下面左图所示。

3)检查输入内容是否有错误,如有错,请改正。

4)输入完毕点击窗口菜单栏中的“File”菜单下的“Save As”菜单项,如下面右图所示,将当前文件内容以LX1.py为文件名保存在当前文件夹下。

python运行结果显示在自定义窗口 python的运行窗口_菜单项

5)点击窗口菜单栏中“Run”菜单下的“Run

Module”菜单项,参见下面左图,此时文件中保存的各命令被依次执行。参见下面右图。在新窗口中以蓝色文字显示出程运行后的输出结果。

python运行结果显示在自定义窗口 python的运行窗口_菜单项

通过上面的操作不难看出,第二种执行方式能自动完成程序文件中的各条命令的执行,并输出结果,程序文件中的各命令一旦开始执行,则不需要人的干预。

第二种执行命令的方式我们可将其步骤重新归纳于下:

(1)在解释器窗口中选“File”菜单下的“New File”建立新的空白的程序文件

(2)在程序文件窗口中输入程序中的各命令(也称作输入程序的各行代码或称作输入程序中的各条语句)

(3)检查输入的程序内容是否存在错误,对其中的错误进行修改

(4)以py为扩展名(文件名可任意指定)将保存着Python命令的程序文件保存在当前文件夹下(实际是安装Python的文件夹下)。

(5)点击窗口菜单栏中“Run”菜单下的“Run Module”菜单项(或直接按快捷键F5),使程序中的各语句得到执行。

(6)查看输出结果

(7) 如果结果存在错误则仍要返回第3步

说明:

在正式编写程序时上面的步骤7)是必不可少的,但因上面例子非常简单,故前面的介绍中略去了这个步骤。

上面介绍了两种执行Python命令的方式,实际上Python程序还有其他执行方法,此处暂不涉及。

重要提示:输入Python命令时一定要在英文状态下,如要输入中文文字或中文标点符号请临时进入中文状态,输入完毕要马上退出中文状态,重新返回英文状态。

3、程序中的语法错误和逻辑错误

编写程序时错误是难免的,一般情况下程序写好后能直接运行并得到所需的正确结果的可能性是很小的,往往程序中会存在这样或那样的错误。程序中的错误按其性质可分为两类,一类是语法错误,一类是逻辑错误,语法错误是指那些因为违背了Python语法规定而出现的错误,比如误将加号写成了其他系统不能识别的符号,这种错误一般在程序运行时,系统就会报告错误,因此这类错误较容易排除,而逻辑错误则是因为我们解决问题的方法、步骤或逻辑不正确,而导致的错误,比如:应该使用加法运算但我们误用了乘法运算,这种错误系统不会报告,但运行结果却和我们预想的不一样,这种错误的排除较为困难,需要我们从解决问题的过程或方法上来逐一排查,这里对程序中的错误只作了简单介绍,等到我们深入学习后,我们还要进一步学习排查程序中错误的方法。

4、重新设置解释器窗口的字体、字号

Python解释窗口的默认字体较小,有时阅读起来感觉吃力。使用下述方法可重新设置窗口字体,和字号。

用鼠标点击Python解释器窗口中的“Options”菜单下的“Configure

IDEL”菜单项,出现如下图所示的对话框。通过该对话框可以重新设置解释器窗口中的字号和字形。

python运行结果显示在自定义窗口 python的运行窗口_菜单项