Pycharm Debug 调试心得

几个常用键

1. 显示当前执行到的那一行

Pycharm Debug 调试心得

2. Step Over (F8) 单步调试(跳过)

Pycharm Debug 调试心得
会把函数当做是一步,因此单步调试之后就跳过了函数

3. Step Into (F7) 单步调试(跳入)

Pycharm Debug 调试心得
不再把函数当做是一步,因此单步调试之后就进入了函数

4. Step Out (Shift+F8) 跳出

Pycharm Debug 调试心得
当目前执行在子函数a中时,选择该调试操作可以直接跳出子函数a,而不用继续执行子函数a中的剩余代码。并返回上一层函数。1

5. Run to Cursor (Alt +F9) 直接跳到光标定位的位置

Pycharm Debug 调试心得

6. Evaluate Expression (Alt +F8) 评估表达式

Pycharm Debug 调试心得
可以执行任意语句,主要用来测试当前语句的下一句是否正常,当然也可以做别的用途,有待探索。评估效果如下图
Pycharm Debug 调试心得

几种常见的错误

  1. 多一少一的问题,如数组下标越界等等
  2. 有 if 没有 else 的问题,可能困在 if 里边出不来了
  3. 待续

  1. ****博客:Pycharm Debug调试心得 ↩︎