为了摈弃print的暴力调试法,在mentor的耳濡目染下,我开始了PyCharm的Debug。
例程:
def helloworld(): print('hello world') a = 1 b = 2 c = 3 for i in range(5): print(i) a = 3 b = 4 c = 5 helloworld() print('end')
1.先设置红点,点击代码左边空白处

2.点击右上角绿色甲壳虫,快捷键Shift+F9

3.Debugger显示目前的参数值,Console到红点前代码执行结果

4.下图中,
F8为单步执行,
F7则会根据实际执行的代码顺序执行代码。(会进入调用的函数内部),
F9为重启debug、从此断点(或起点)执行到下个断点。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/211881.html原文链接:https://javaforall.net
