python自带开发环境IDLE的使用
2019年9月12日 14:2500 什么是IDLE
IDLE ( 集成开发环境或集成开发和学习环境)是python的集成开发环境 ,自1.5.2b1以来已与该语言捆绑在一起。安装python,会自动安装该开发环境。
01 IDLE 的使用(windows环境下)
打开IDLE,初始界面shell,
在shell界面下,必须交互执行命令,一次只能执行一行,

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

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

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

02 IDLE的debug功能
IDLE自带的调试器,非常简洁好用,是debug的利器。
在程序界面中输入如下程序,
在shell中打开debugger,初始debug界面(调试器)是灰色的,不可使用;

在程序界面下按F5,

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

debug界面主要有五个按钮:Go,Step,Over,Out,Quit;
Go:连续执行程序(直到程序结束,或者碰到人为设置的断点);
Step:一次只执行一行代码;如果遇到函数命令,会进入函数原始内代码,一次执行一行;
Over:一次只执行一行代码;如果遇到函数命令,不会进入函数内代码,换言之,函数内代码全部执行。
Out:当使用了Step后,假如进入了函数内代码,点击Out会一次执行完剩下的内代码。
Quit:退出
以上文的程序为例:

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


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



03 第3次点击Over,执行第3行。以下执行和第1行第2行类似,不赘述。
ps:断点(breakpoint),在程序界面的命令行上,右击:

设置断点的影响是,点击debug界面的Go,程序会执行到断点行停止,再单击Over(或Step),程序才能继续执行下去。设置完断点后,也可以取消断点设置。
工程师必备
- 项目客服
- 培训客服
- 平台客服
TOP




















