首页 > 其他分享 >12.7-task-如何debug

12.7-task-如何debug

时间:2023-12-07 21:45:12浏览次数:21  
标签:task 单步 点击 12.7 debug 报错 断点 调试

Debug

  1. 调试理论

    圣经

    py

    错误的两个方面,1是对项目的理解错误,2就是代码逻辑错误

    1. 看懂报错信息

      理解报错英文,不理解百度嘻嘻

      也可以装插件,配置debug环境,更加简洁

    2. assert

      assert相当于一个断点 ,不会执行后面条件的步骤

    3. vs

      在vs中,点击运行与调试,选择python当前文件

      也可以设置断点,在代码左侧空白点击会出现红点,意味着断点

      运行时在断点停止,点击继续会执行下一条程序

      单步调试:就是在运行函数 时,点击单步调试会获得函数的返回值,不会一步一步进函数内部

      py

      免费,检查代码,有点呆

      利用ai去debug在某些时候是有利的,但不能过度依赖ai

标签:task,单步,点击,12.7,debug,报错,断点,调试
From: https://www.cnblogs.com/wangfeihang78/p/17884048.html

相关文章

  • 闲话12.7
    颓。上午写物理样卷,94pts,算动能的时候少乘\(\frac{1}{2}\)痛失3pts。然后去考傻逼地理了,和APJ感受差不多,妈的什么傻逼地理我草。场上略微估算了下自己不确定的题的分数,大约有20pts,输!准备三战,大不了B就B吧,妈的。下午学OI。写了写流。网络流题和题之间差别这么大,为啥......
  • 12.7闲话2
    HutaoImpact:我去,这不V正弦ger_洛天依吗HutaoImpact:我今天必须想个办法发烧回去抽银狼HutaoImpact:我去我怎么还不走我马上退烧了HutaoImpact:我给自己挂个冰元素弱点然后冻一晚上就能回家了HutaoImpact:凭什么不让我拿,就凭这东西是你的?HutaoImpact:我把机房那个窗户把手拆下来之......
  • 如何Debug
    如何Debug调试理论开始调试之前摆正心态(编程哲♂学)机器永远是对的不管是crash了,WrongAnswer了,还是虚拟机神秘重启,都是自己背锅未测代码永远是错的你以为最不可能出bug的地方,往往bug就在那躺着“软件”的两层含义人类需求在信息世界得的投影理解错需求->bug计......
  • datawhale04:debugging
    debugging理念遵循计算机不会犯错的原则方法printassert可以在数据条件不满足表达式时输出AssertionError,强行停止用于检测数据范围ide添加断点进行调试:停在断点处继续:运行到下一个断点单步跳过:只执行当前行单步调试:进入函数内部进行调试重启:重新运行断点调......
  • ###聪明办法学python Task07:debug调试
    debug的调试1.调试理论的简单介绍在计算机中,我们将机器看作状态机,同时我们遵循计算机不会犯错的原则,因此,如果程序运行不对劲,好好想想是不是自己的问题2.看懂报错信息编译器的报错要看懂,看不懂用翻译调试方法1.print调试:将程序分段后添加print,锁定问题发生地2.assert调试:表......
  • 12.7课堂任务uml学习心得
    UML是一种用于描述、设计和建模软件系统的标准化语言。学习UML有助于更好地理解软件系统的结构、行为和组成,提高沟通与协作效率。以下是我关于UML学习的心得体会:1.掌握基本概念:学习UML前,首先要了解类、对象、接口、关系等基本概念。这些概念在UML中具有重要的意义,掌握它们有助......
  • 聪明办法学Python(Debug)
    前言:尽可能的将bug在设计时变得更容易暴露出来,将某些关键的步骤进行可能的可视化。(print,assert)调试1调试理论的简单介绍bug的触发过程:需求--设计--代码--fault--error--failure2看懂报错信息3利用print方法调试程序4利用assert方法调试程序assert:后面举一个条件,如果不......
  • 如何为python程序debug
    如何为python程序debug 1调试理论的简单介绍bug的触发过程:需求--设计--代码--fault--error--failure2看懂报错信息3利用print方法调试程序4利用assert方法调试程序assert:后面举一个条件,如果不满足,则运行错误5利用你的idea来调试程序 首先打开IDEA2打开所需......
  • 12.7UML图总结
    今天老师布置了UML的类图,用例图,活动图,时序图等,总结了以下内容。类图(ClassDiagram)是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型,是唯一的可以直接映射到面向对象语言的图。类图的绘制......
  • 【debugging】-调试
    【debugging】-调试出现bug的原因调试调试的基本思想:是尽可能的将bug在设计时变得更容易暴露出来,将某些关键的步骤进行可能的可视化。print循环里的第一行print循环变量。可视化循环范围assert--raiseassert(断言)用于判断一个表达式,在表达式条件为false的时候......