28天入门Python 第4天:集成开发环境调试就是这么爽

一,简介

之前Python程序要么只能在一个黑漆漆的命令行界面中一行一行的执行,感觉太落后了。

或者编写一个.py后缀名的文件,再用Cmd命令行切换到文件所在命令执行,这种也太麻烦了。

学习一种语言,首先工具就得方便,容易上手。就像自媒体兄弟们做视频,一个趁手的视频剪辑工具,那就跟鲁班的斧子一样,必须滴。

二,啥叫集成开发环境

首先讲解一个程序设计领域的概念,集成开发环境,不要被这个高大上的名字吓到,就是个软件工具而已,提供一些方便。

程序代码本质上就是纯文本,按语言的类型不同保存为不同的后缀。例如Java代码文件为.java,C语言代码文件为.c,C++代码文件为.cpp,Python语言代码文件就是.python。

这些代码文件如果用记事本来编辑,很不方便,因为记事本没法对一些关键词进行高亮提示、没法检查语法规则;更重要的,编写完成后,还要手工去运行它;最后还不容易调试。

而如果采用集成开发环境呢,直接在这个集成开发环境中编辑代码,然后点击运行按钮就可以运行,点击调试就可以启动调试,调试时可以方便的观察变量的变化情况。

就是这么方便!

Python自带一个简单的集成开发环境IDLE,今天就介绍下它的使用。

三,执行Python单行语句

从官网下载并安装Python后,在开始菜单中会有一个IDLE (Python 3.6 64-bit),双击打开之后,即出现>>>提示符,此时可输入Python语句后按回车执行,如下图所示:

28天入门Python 第4天:集成开发环境调试就是这么爽

四,编写.py文件并运行

在IDLE中点击File-New File,会弹出一个对话框,此时可以在里面编辑多行代码,如下:

<code>a=1     #定义变量a,并赋值1a=2     #a的值改为2print(a)#输出a/<code>

编辑完成后按Ctrl+S保存,选择保存位置即可。

保存完毕之后,直接按F5(或者点击菜单栏Run-Run Module)运行即可,如下,非常方便快捷哦,如下图,是不是很方便:

28天入门Python 第4天:集成开发环境调试就是这么爽

五,调试

调试是非常重要的,在学习阶段,调试能很大程序上帮你理解程序运行时到底在做什么。

IDLE调试方法非常简单,此处我们演示一个调试的例子。


28天入门Python 第4天:集成开发环境调试就是这么爽

在需要开始调试的代码,点击右键,选择Set BreakPoint,表示从此处代码开始调试


28天入门Python 第4天:集成开发环境调试就是这么爽

点击Python--Python Shell开始调试,此时弹出Python命令行


28天入门Python 第4天:集成开发环境调试就是这么爽

然后点击Debug--Debugger打开调试窗口,这个窗口可以让代码一行一行慢慢运行,同时可以观察变量的变化情况

此时回到代码编辑窗口(带黄线的窗口),按F5开始调试,此时自动激活Debugger Control窗体,其Step、Over等按键也可以使用了,Step表示一行一行的代码运行。


28天入门Python 第4天:集成开发环境调试就是这么爽

第一行代码未执行,此时还没监控到变量a


28天入门Python 第4天:集成开发环境调试就是这么爽

执行完第一行代码(a=1),此时a为1


28天入门Python 第4天:集成开发环境调试就是这么爽

执行完第二行代码(a=a+1),此时a为2


28天入门Python 第4天:集成开发环境调试就是这么爽

打印出a到命令行了

六,总结

说话IDLE这个自带的工具比记事本强多了,尤其是可以调试。但是不算特别好的集成开发工具,如果是开发大型项目的话,还有很多其他选择。

对于Python入门来说,足够了,我们就先用它。什么时候感觉不够了,我们再换。


分享到:


相關文章: