python自带开发环境IDLE的使用

00 什么是IDLE

IDLE ( 集成开发环境或集成开发和学习环境)是python的集成开发环境 ,自1.5.2b1以来已与该语言捆绑在一起。安装python,会自动安装该开发环境。

01 IDLE 的使用(windows环境下)

打开IDLE,初始界面shell,python自带开发环境IDLE的使用的图1

在shell界面下,必须交互执行命令,一次只能执行一行,

python自带开发环境IDLE的使用的图2

按ctrl+n,出现程序界面,

python自带开发环境IDLE的使用的图3

在程序界面中连续编写程序,

python自带开发环境IDLE的使用的图4

编写完程序后,按F5执行程序,在shell界面中会显示,

python自带开发环境IDLE的使用的图5

02 IDLE的debug功能

IDLE自带的调试器,非常简洁好用,是debug的利器。

在程序界面中输入如下程序,

python自带开发环境IDLE的使用的图6在shell中打开debugger,初始debug界面(调试器)是灰色的,不可使用;

python自带开发环境IDLE的使用的图7

在程序界面下按F5,

python自带开发环境IDLE的使用的图8

debug界面(调试器)就可以使用了,开始停留在程序的第1行 line1:(蓝色部分),

python自带开发环境IDLE的使用的图9

debug界面主要有五个按钮:Go,Step,Over,Out,Quit;

Go:连续执行程序(直到程序结束,或者碰到人为设置的断点);

Step:一次只执行一行代码;如果遇到函数命令,会进入函数原始内代码,一次执行一行;

Over:一次只执行一行代码;如果遇到函数命令,不会进入函数内代码,换言之,函数内代码全部执行。

Out:当使用了Step后,假如进入了函数内代码,点击Out会一次执行完剩下的内代码。

Quit:退出

以上文的程序为例:

python自带开发环境IDLE的使用的图10

01 第1次点击Over,执行第1行,shell界面出现如下,debug界面进入第2行;

python自带开发环境IDLE的使用的图11

python自带开发环境IDLE的使用的图12

02 第2次点击Over,执行第2行,debug界面变灰色,需要在shell界面内输入内容,按enter,debug复原,进入第3行;

python自带开发环境IDLE的使用的图13

python自带开发环境IDLE的使用的图14

python自带开发环境IDLE的使用的图15

03 第3次点击Over,执行第3行。以下执行和第1行第2行类似,不赘述。

ps:断点(breakpoint),在程序界面的命令行上,右击:

python自带开发环境IDLE的使用的图16

设置断点的影响是,点击debug界面的Go,程序会执行到断点行停止,再单击Over(或Step),程序才能继续执行下去。设置完断点后,也可以取消断点设置。

登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

1