pycharmdebug怎么用_使用中是什么意思

pycharmdebug怎么用_使用中是什么意思Debug工具篇文章接上文Debug工具是pycharmIDE中集成的调试程序工具,在这里程序员可以查看程序的执行细节和流程或者调解bug。Debug工具使用步骤:1.打断点2.Debug调试打断点断点位置目标要调试的代码块的第一行代码即可,即一个断点即可。打断点的方法单机目标代码右侧空白的位置。Debug调试选择Debug’DebugTest’代码开始运行,直至断点处。并弹出控制台。在此处执行接下来的操作。每一项的作用如下:显示

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

Jetbrains全系列IDE稳定放心使用

目录

Debug工具

打断点

断点位置

打断点的方法

Debug调试


Debug工具

篇文章接上文

Python学习笔记-2_溏心蛋*的博客-CSDN博客目录变量的作用定义变量标识符​命名习惯使用变量认识bugDebug工具认识数据类型变量的作用程序中,数据都是临时存储在内存中,为了更快速的查找或使用这个数据,通常我们把这个数据存储之后定义一个名称,这个名称就是变量。变量就是一个存储数据的时候把当前数据所在的内存地址的名字而已。定义变量变量名 = 值变量名自定义,要满足标识符命名规则。标识符标识符命名规则是Python中定义各种名字的时候的…pycharmdebug怎么用_使用中是什么意思https://blog.csdn.net/L1416279170/article/details/124055428

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

Debug工具使用步骤:

1. 打断点

2. Debug调试

打断点

断点位置

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

打断点的方法

单机目标代码右侧空白的位置。

Debug调试

选择Debug’DebugTest’

pycharmdebug怎么用_使用中是什么意思

代码开始运行,直至断点处。并弹出控制台。

pycharmdebug怎么用_使用中是什么意思

在此处执行接下来的操作。

每一项的作用如下:

显示所有断点;单步调试(不会进入函数);单步调试(会进入函数)。(先学前三个就可,之后遇到再讲解分析)

内容显示区域:

pycharmdebug怎么用_使用中是什么意思

 输出区:

pycharmdebug怎么用_使用中是什么意思

 执行打码:

# 定义变量:存储数据TOM
my_name = 'TOM' # 断点处
print(my_name)

# 定义变量:存储数据 学校
schoolName = '学校'
print(schoolName)

第一句执行完则会在内容显示区域中显示:

pycharmdebug怎么用_使用中是什么意思

 其中会自动识别其类型。

执行完程序后:

pycharmdebug怎么用_使用中是什么意思

 变量会随着消失,因为变量是执行程序是临时存储的。

输出区域显示:

pycharmdebug怎么用_使用中是什么意思

 程序执行完后显示:

pycharmdebug怎么用_使用中是什么意思

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/181630.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • docker-compose教程(安装,使用, 快速入门)

    docker-compose教程(安装,使用, 快速入门)教程基于ubuntu下最新的compose版本3参考:https://docs.docker.com/compose/overview/1.Compose介绍DockerCompose是一个用来定义和运行复杂应用的Docker工具。一个使用Docker容器的应用,通常由多个容器组成。使用DockerCompose不再需要使用shell脚本来启动容器。Compose通过一个配…

  • C++的三种单例模式—–深度解析

    C++的三种单例模式—–深度解析简介因为在设计或开发中,肯定会有这么一种情况,一个类只能有一个对象被创建,如果有多个对象的话,可能会导致状态的混乱和不一致。这种情况下,单例模式是最恰当的解决办法。它有很多种实现方式,各自的特性不相同,使用的情…

  • 软件开发-快递来了-开发第一天「建议收藏」

    软件开发-快递来了-开发第一天「建议收藏」今天是“快递来了”软件开发的第一天,大家大体上分配了今明两天的计划,这几天主要以安装配置安卓开发环境,学习安卓特性组件为主。今天,安装调试了AndroidStudio,深刻体会到了集成开发环境的优

  • Java 二维数组初始化「建议收藏」

    Java 二维数组初始化「建议收藏」1.在定义时初始化。double[][]a=newdouble[][]{{1,2,3},{4,2,7}};double[][]b=newdouble[][]{{3,3},{1,1},{2,2}};如图,a中的{1,2,3}即为第一行,{4,2,7}为第二行。2.先定空间,随后赋值。double[][]container=newdouble[3][4];fo…

  • layoutparams方法_layoutinflater是什么

    layoutparams方法_layoutinflater是什么http://www.2cto.com/kf/201606/514962.html在上一篇文章里,我总结了一下自定义控件需要了解的基础知识:View的绘制流程——《自定义控件知识储备-View的绘制流程》。其中,在View的测量流程里,View的测量宽高是由父控件的MeasureSpec和View自身的LayoutParams共同决定的。MeasureSpec是什么,上一篇文章里已经说

  • hashmap数组什么时候扩容_hashmap是数组还是链表

    hashmap数组什么时候扩容_hashmap是数组还是链表为什么需要扩容?因为HashMap为了节省创建出的对象的内存占用,一开始只默认分配:staticfinalintDEFAULT_INITIAL_CAPACITY=1<<4;也就是默认的数组大小是16个,而在HashMap的源码中可以发现HashMap扩容方法如下,就是说当HashMap里存储元素的个数大于threshold(capacity*loadFactor时,会进行扩容,…

发表回复

您的电子邮箱地址不会被公开。

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