Debug工具是PyCharm IDE中集成的用来调试程序的工具,言外之意如果你安装了PyCharm那么这个Debug工具自热而然的就有了,通过这个工具程序员的你就可以查看你程序的执行细节和流程或者调解bug。不管你是Python自学还是老师指导教学这个工具都可以利用的到,所以赶紧看看怎么使用Debug工具吧。
一、Debug工具的使用步骤(方法):
-
打断点
-
Debug调试
1.1打断点
l 断点位置:
目标要调试的带妈妈快的第一行代码即可,即一个断点即可
l 打断点的方法:
单击目标代码的行号右侧空白位置,也就是红色圆点的位置,然后会在行号右侧出现一个红色圆点即代表打断点成功。
1.png1.2 Debug调试
方法: 在当前文件中任意位置右击鼠标,出现一个面板,找到Debug’文件名’,我这里是Debug’main’,然后单击它,单击后会出现一个控制台。
如下图,大致分为两个区域,一个工具区域,一个内容显示区域。
2.png工具区域又分为Debugger和console。
Debugge面板显示的内容在右下方的显示区域,显示的内容是我们程序执行过程当中的变量及细节都在内容显示区域里展示,Console面板就是print输出数据显示的位置。
我们所谓的Debug调试其实是把我们的代码一旦调到Debug调试状态那么就会处于冻结的状态,当我们单击工具区域的向下箭头操作之后才会下一行代码下一行代码的依次顺序向下执行,当程序执行完后内容区域就会空白,因为变量是存储数据的,但它临时存储在内存中的,临时存储就是当程序执行完了后内存中的变量就会没了,所以在内容显示区域中就看不到任何的内容了。
显示结果为:
name = [str]’Python自学网’
address = [str]’www.wakey.com.cn’
这里解释一下str表示数据的一种类型,此时是字符串类型的数据,关于数据类型以后的文章会讲解。
下面看看Console面板。重新单击鼠标右侧单击Debug’main’,然后直接点击console,我们上面说过如果代码打了断点,那么我们的程序就直接冻结在了断点这一行。
点击Step over(F8)这个操作按钮,也就是箭头弯曲后向下的箭头,代码会一步步依次执行打印,打印的结果在内容区域。
3.png
内容区域输出结果为:
Python自学网
www.wakey.com.cn
通过Debug工具我们可以了解到程序代码的执行顺序是自上而下依次执行的,所以说Debug工具不仅能查看程序执行的细节甚至可以看到变量的数据类型,而且还能利用console看到数据的输出。
网友评论