Pycharm中的Debug工具以及简单的使用方法[通俗易懂]

Pycharm中的Debug工具以及简单的使用方法[通俗易懂]1.什么是Debug工具?Debug工具是PycharmIDE中集成的用来调试程序的工具,在这里程序员可以查看程序的执行细节和流程或者调解bug2.Debug工具使用步骤打断点~断点位置:目标要调试的代码块的第一行代码即可,即一个断点即可。~打断点的方法:单击目标代码和行号右侧空白位置3.debug使用,在run,下面有一个debug先看看Debugger的这个控制台面板运行debug后…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1.什么是Debug工具

Debug工具是PycharmIDE中集成的用来调试程序的工具,在这里程序员可以查看程序的执行细节和流程或者调解bug

2.Debug工具使用步骤

       打断点

        ~ 断点位置 :  目标要调试的代码块的第一行代码即可,即一个断点即可。

        ~ 打断点的方法:单击目标代码和行号右侧空白位置

Pycharm中的Debug工具以及简单的使用方法[通俗易懂]

3.debug使用

,  在run,下面有一个debug

    Pycharm中的Debug工具以及简单的使用方法[通俗易懂]

先看看Debugger的这个控制台面板  

  运行debug后,可以看到控制台如下:可以先看看Debugger的这个控制台面板  

Pycharm中的Debug工具以及简单的使用方法[通俗易懂]

   str代表解释器返回’python’这个类型是str.

单击这个符号,即执行下一步,也可以使用快捷键 F8, 

Pycharm中的Debug工具以及简单的使用方法[通俗易懂]

到下面debug程序继续运行,然后又有一个str类型的flag

Pycharm中的Debug工具以及简单的使用方法[通俗易懂]

再次执行下一步,程序已经执行完了。变量就已经完了

程序执行完了,内存就释放了。

Pycharm中的Debug工具以及简单的使用方法[通俗易懂]

Console控制台面板

一步一步执行,会发现,首先是定义了变量,没有输出,然后再次执行下一步,当遇见print语句是打印一次,依次类推,直到程序执行完成 。 以次往下,一步一步执行

Pycharm中的Debug工具以及简单的使用方法[通俗易懂]

可以简单使用for循环打印一个列表就知道了 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
上一篇 2022年8月29日 下午5:00
下一篇 2022年8月29日 下午5:16


相关推荐

  • QQ盗号软件后门分析与反击

    QQ盗号软件后门分析与反击来源:fhod’sBlog作者:fhod小财说明:文章已发表于***手册07年10期,转载请注明出处!对明小子QQ密码特工软件的分析—-小财今天无聊给一朋友讲解QQ盗取原理,从网上找了一个工具“明小子QQ密码特工”结果发现这个软件有后门。下面就让我带着大家来分析一下。首先我们用nod32来查一下有没有毒。图1看到了吧没有病毒。我们把监控打开…

    2022年6月15日
    44
  • Ubuntu9.04上看电影加载中文字幕乱码问题

    Ubuntu9.04上看电影加载中文字幕乱码问题最近在我的Ubuntu9.04上看电影总是加载中文字幕的时候出现乱码,后来发现是字符编码的问题,今天休假在家就写了一个小的字符转码的程序,目前来说满足我自己的需求了,代码如下:importsys,ioiflen(sys.argv)!=2: print”Pleaseinputfilepath!”else: f1=io.open(sys.argv[1],”r”

    2022年7月11日
    23
  • pycharm教育版申请_pycharm专业版学生免费吗

    pycharm教育版申请_pycharm专业版学生免费吗前提准备:已经下载安装好了PyCharm专业版如果你还没下载,也别方张~嘻嘻嘻点击下面

    2022年8月26日
    8
  • ireport教程_linear predictor

    ireport教程_linear predictor三元元算($F{username}.equals(“a”))?”它是a”:”它不是a”

    2025年9月7日
    11
  • classpath环境变量配置

    classpath环境变量配置1 在了解 CLASSPATH 变量之前 我们要先设置 JAVA HOME 和 path 这两个环境变量 让 JAVA 环境可以成功地运行起来 然后 再开始我们的想法 因此 CLASSPATH 是在这两环境变量是已经配置好的基础上进行的配置 同理 JAVA HOME 也是在 path 基础上进行的配置 2 作用 配置过 CLASSPATH 环境后 java 命令是按照 CLASSPATH 变量中的路径来的寻找 class 文件的 不

    2026年3月19日
    2
  • 暗影骑士擎bios详解_runloop原理和机制

    暗影骑士擎bios详解_runloop原理和机制Runloop什么是Runloop?从字面上讲就是运行循环。它内部就是do-while循环,在这个循环内部不断地处理各种任务。一个线程对应一个RunLoop,主线程的RunLoop默认已经启动,子线程的RunLoop得手动启动(调用run方法)RunLoop只能选择一个Mode启动,如果当前Mode中没有任何Source(Sources0、Sources1)、Timer,那么就直接退

    2025年7月5日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号