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怎么用_使用中是什么意思

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java dom4j 查找_java dom4j根据条件读取查找xml节点的方法

    java dom4j 查找_java dom4j根据条件读取查找xml节点的方法1.假如有下面的books.xml要用javadom4j解析查找。LuceneStudingDom4jTutorialsSpringinActionO’Reilly2.下面我们使用dom4j的xPath来解析:publicvoidparseBooks(){SAXReaderreader=newSAXReader();try{Documentdoc=reader.rea…

    2022年7月26日
    19
  • web攻击之八:溢出攻击(nginx服务器防sql注入/溢出攻击/spam及禁User-agents)

    web攻击之八:溢出攻击(nginx服务器防sql注入/溢出攻击/spam及禁User-agents)

    2021年9月10日
    76
  • MQTT服务器搭建非常详细流程(每一步都有,CMD窗口都有)

    MQTT服务器搭建非常详细流程(每一步都有,CMD窗口都有)搭建过程想搭建一个MQTT服务器,刚好找到ApacheActiveMQArtemis支持,而且是基于Java开发的,那跨平台就很方便。以下是在Windows7(64位)系统下搭建:下载首先下载ApacheActiveMQArtemis,官方地址:https://activemq.apache.org/components/artemis/download/下载bin包就可以安装随便解压Z:\apache-artemis-2.9.0创建使用cmd命令行进入cd->Z:\apa

    2022年5月15日
    43
  • elasticsearch数据库搭建 linux版

    elasticsearch数据库搭建 linux版介绍Elasticsearch是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎ApacheLucene(TM)基础上的搜索引擎.当然Elasticsearch并不仅仅是Lucene那么简单,它不仅包括了全文搜索功能,还可以进行以下工作:分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。 实时分析的分布式搜索引擎。 可以扩展到上百台服务器,处理P…

    2022年4月29日
    49
  • java在Socket传输中文乱码解决思路及代码「建议收藏」

    java在Socket传输中文乱码解决思路及代码「建议收藏」中文乱码产生的原因就是从GBK转到UTF-8,或者是不同的编码格式来回转,导致byte[]中存放的字节丢失。思路是:在客户端进行传输前,将需要传输的字节,以一个编码方式进行传输,假设设置GBK,之后在服务端接收到后,先使用newString(byte,“GBK”);去接收,这样只要保证传输时候设置的编码格式和接收的时候设置的编码格式就不会乱码。案例:对方要发报文,报文头中存在编码格式解决方案:publicstaticStringgetCharsetName(byte[]bytes){

    2022年7月9日
    26
  • MySQL常用命令大全(完整)「建议收藏」

    MySQL常用命令大全(完整)「建议收藏」打开Linux或MacOS的Terminal(终端)直接在终端中输入windows快捷键win+R,输入cmd,直接在cmd上输入1、mysql服务的启动和停止netstopmysqlnetstartmysql启动失败可按快捷键win+R,输入services.msc,找到MySQL服务器的名称启动2、登陆mysqlmysql(…

    2022年6月30日
    26

发表回复

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

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