Debug调试,是对于学习编程人员来说是一项重要的技能。只有当你学会 debug 了以后,才可以正确的知道程序的走向流程是如何的,DEBUG是排除程序故障的意思。debug 则是通过工具来对代码进行调试,进而一步步找出程序中出现 bug 的位置,也就是程序中具体错误代码的位置。
Pycharm中的debug模式
首先,还是用示例说话,我们先写一段简短的代码,来帮助我们完成今天要讲的内容。
初学者可能没见过 for 循环中的下划线‘_ ’,在 Python 中是占位符的意思,因为只是单纯的循环两次而已,并不用到它的循环结果,所有用占位符占位,最终显然可得result 会输出 6 。
在 pycharm 中,如何开启 debug 调试,一共有4种进入的方法,如下:
方法一:
方法二:
方法三:(以选中当前文件也可直接按Shift + F9)
方法四:
单纯的进入 debug 模式,你会发现,与正常的run去运行程序没有差异。差异就是pycharm的控制台部分,从run跑到了debug显示。
接下来要讲的,才是debug中的重中之重