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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • py2app打包「建议收藏」

    安装cndevOE运行时依赖的库:1.安装python运行环境下载python-2.5.1-macosx.dmg,安装。打开终端,输入python看到version是为2.5.1,安装成功。2.安装wxPython下载wxPython2.8-osx-unicode-2.8.9.1-universal-py2.5.dmg,安装。打开终端,输入python,在shell下输入:im

    2022年4月8日
    46
  • hashlib加密「建议收藏」

    hashlib加密「建议收藏」加密算法介绍HASHHash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。…

    2022年4月30日
    55
  • PAT乙级题目索引(题目+解析+AC代码)

    PAT乙级题目索引(题目+解析+AC代码)题目信息 分值 PAT乙级1001害死人不偿命的(3n+1)猜想 15 PAT乙级1002写出这个数 20 PAT乙级1003我要通过! 20 PAT乙级1004成绩排名 20 PAT乙级1005继续(3n+1)猜想 25 PAT乙级1006换个格式输出整数 15 PAT乙级1007素数…

    2022年4月29日
    43
  • conda换源后没用_打开电视默认信号源

    conda换源后没用_打开电视默认信号源最近由于某些因素清华的conda镜像登不上去了,所以需要换回conda的默认源。查看了condaconfig的文档后,发现直接删除channels即可。命令如下:condaconfig–remove-keychannels

    2022年9月26日
    2
  • 非线程安全对象�

    非线程安全对象�

    2021年12月2日
    32
  • 安装 arm nginx aarch64[通俗易懂]

    安装 arm nginx aarch64[通俗易懂]网上搜了一大堆通过编译方式安装nginx的方法其实nginx提供了aarch64版本的nginxhttp://nginx.org/en/linux_packages.html2中选择,使用yum安装软件的选择centos的方法,apt安装软件的选择debain或者ubuntu的方法添加软件源地址,然后就可以快乐的玩耍了不管是yum还是apt安装后nginx都不会自己启动需要systemctlstartnginx手动启动nginx服务

    2022年10月16日
    1

发表回复

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

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