debug模式的说明:
在我们平时写程序后,最烦心的莫过于一运行程序就是一片红字,出现一堆我们不懂错误,然后一脸懵地想不明白哪里错了,不要慌,这时debug发挥作用的时候到了。
debug就是能够做到使你的代码一句一句的执行出来,在pycharm中,debug模式下,每行一句代码,结果都会在这句代码的后面显示出来,这让你能时时的知道自己代码的运行结果,例如自己定义的矩阵的维度,变量取值等。当然最主要的是找到错误!!!!
下面就介绍下debug的主要过程:
1.断点的放置
断点的作用:设置断点就会使程序运行在你设置的断点处停止。
设置:找到你想要设置断点的位置,然后鼠标点击这行代码最前端,出现一个红色的圆点和整条代码变红就设置成功了。例如这样:
2.进入debug模式:
点击鼠标右键,在下拉菜单条点击一个甲壳虫形状的标记,就进入到了debug模式了,进入debug模式后,代码会直接运行到你设置的第一个断点处,所以在不知道代码错误位置的情况下,第一个断点一定要尽量设置在靠前的位置,不然以debug就出现错误直接凉凉…。
3.调试:
在进入debug下后,就可以进行调试过程了。
我们会在debug下看到这样几个图标,
第一个图标就是单步执行,点一下就会执行一句代码,最常用。
第二个图标,进入函数体使用。
第三个没用过不知道,不过基本不影响调试过程,
第五个向上的斜箭头就是跳出函数体,循环体时经常使用。
第六个带个小骨头棒的箭头就是使你直接从一个断点位置到下一个断点处。
4.错误的出现:
上面说第一个单步走的一个图标,当你点击这个图标后,当前代码的执行结果就出现在了代码后面,当你点击这个图标准备执行下一行代码时,突然没按照你想的执行像一条代码,而是直接跳出执行函数,或是直接进入到一个内置文件中了,恭喜你,错误来了。不用想下一句肯定错了。至于怎么错了,就自己好好想想吧,改就完了。然后继续debug,直到程序结束。所有bug就改完了。
PyCharm的debug的使用
最新推荐文章于 2025-02-08 13:27:19 发布