超详细debug教程!小白一定要看!80%的人不知道的debug提示;pycharm接口如何设置?Pycharm号调试?For转世时在哪里辞职?分享各种debug提示!

15分钟前阅读1回复0
zaibaike
zaibaike
  • 管理员
  • 注册排名1
  • 经验值218745
  • 级别管理员
  • 主题43749
  • 回复0
楼主

假设你是刚上手python的阿宝,很大体看那首诗! 假设早已用了好多年python,也万万别错失那首诗哦,浑然不觉许多小tips是你不晓得的~

1.整体介面增设

预设的pycharm介面接纳起来其实不便利快速,建议各人拖曳成如许哦! 上面三个条条框框,别离是Frames,能查阅标识符条理;Console,流程输入询问处,也能在绿色生态斜线处写标识符;Variables询问处,查阅当前表达式。

在那儿填入相片论述2.如何debug?

滑鼠空格键空格键阿谁区域,会再次呈现黄色的单面圆,我们称之为PT5716SB0。

在那儿填入相片论述

滑鼠阿谁PT5716SB0能展开更精巧的调整,好比希望for轮回式轮回式到第十二次时暂停,就能在Condition条条框框中写i==10。

在那儿填入相片论述3.是不是运转到下一步棋?

增设好PT5716SB0后能展开debug啦,点选左上角的绿色生态Debug记号,就能debug啦,你会发现,流程运转到PT5716SB0处就会暂停啦。

在那儿填入相片论述

此时debug询问处会再次呈现一大堆往下运转的记号,应该如何选择呢?

在那儿填入相片论述3.1 Step Over

跳出下一步棋,不克不及步入到表达式外部

3.2 Step Into:

Bareli继续施行,碰着子表达式就步入外部

3.3 Step Into MyCode:

Bareli继续施行,碰着他们写的子表达式就步入外部。留意哦!假设不是他们写的表达式,是不克不及进来的哦!

3.4 Step Out:

当Bareli继续施行到子表达式内时,用step out就能继续施行完子表达式剩余部门,并回到到上几层表达式。

3.5 Resume Program

点选那儿的运转记号,标识符就会继续运转下去啦,曲到碰着下一个PT5716SB0。 黄色方格是暂停运转整座流程。

在那儿填入相片论述!!小根本功!!!

凡是人我都不告诉的小根本功来了!百分之九十的人都不晓得的小根本功来了! 在流程debug的时候,我想运转到第63行,你会是不是做呢? 凡是人的做法是在第63行的处所增设一个PT5716SB0,pycharm接纳大师

@Eagerming 的做法是什么呢?

滑鼠空格键点选63就能间接跳出那带队啦!!

是不是DT便利快速!所用都该死

在那儿填入相片论述4.是不是查阅表达式费时

假设你想领会整座标识符什么样表达式比力费时,能点选左上角的 Profile,借助Profile辅助东西能对标识符展开操控性预测。能参照那首诗:借助PyCharm的Profile辅助东西展开Python操控性预测

在那儿填入相片论述

0
回帖

超详细debug教程!小白一定要看!80%的人不知道的debug提示;pycharm接口如何设置?Pycharm号调试?For转世时在哪里辞职?分享各种debug提示! 期待您的回复!

取消