pycharm调试python_以下属于程序调试的内容有

pycharm调试python_以下属于程序调试的内容有1.准备代码:#coding=utf-8classTestDebug:def__init__(self):self.a=1…

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

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

1.准备代码:

# coding=utf-8




class TestDebug:
    def __init__(self):
        self.a = 1
        self.b = 2


    def test01(self):
        print('test01开始了!')
        self.test02()
        print('test01结束了!')


    def test02(self):
        print(self.a)
        print(self.b)
        c = 3
        print(c)




if __name__ == '__main__':
    obj_test_debug = TestDebug()
    obj_test_debug.test01()

2.使用 PyCharm 打开需要调试的程序:

pycharm调试python_以下属于程序调试的内容有

3.在需要调试代码位置设置断点,鼠标左键单击行数后面位置即可,再次单击取消设置断点:

pycharm调试python_以下属于程序调试的内容有

4.右键菜单点击 debug 或者点击右上角 debug 按钮或者 shift+F9 进行调试:

pycharm调试python_以下属于程序调试的内容有

5.开始调试后,程序会在设置断点位置停止运行,程序执行当前行会标记为蓝色,下方的状态变量查看窗口会显示变量当前值:

pycharm调试python_以下属于程序调试的内容有

6.调试快捷键:

  • F9 继续运行程序

  • F8 执行下一条语句

  • F7 进入当前语句的函数内

7.进入控制台后,点击下面的 python 图标可以开启交互调试模式,在交互式调试模式下,可在 Console 分页输入 Python 语句,且语句的执行环境与当前调用堆栈的断点执行环境相同。如图所示,输入 d = self.a + self.b 后返回 debugger 界面可以看到 d = 3:

pycharm调试python_以下属于程序调试的内容有

pycharm调试python_以下属于程序调试的内容有


我是「Super于」,立志做一个每天都有正反馈的人!

pycharm调试python_以下属于程序调试的内容有

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

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

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


相关推荐

  • 磁盘阵列技术

    磁盘阵列技术一、磁盘阵列实现方式磁盘阵列有两种方式可以实现,那就是“软件阵列”与“硬件阵列”。软件阵列是指通过网络操作系统自身提供的磁盘管理功能将连接的普通SCSI卡上的多块硬盘配置成逻辑盘,组成阵列。如微软的WindowsNT/2000Server/Server2003和NetVoll的NetWare两种操作系统都可以提供软件阵列功能,其中WindowsNT/2000Server/Serv

    2022年5月23日
    25
  • pycharm激活码 2021(破解版激活)「建议收藏」

    pycharm激活码 2021(破解版激活),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月17日
    137
  • webpack基础打包命令_webpack打包原理

    webpack基础打包命令_webpack打包原理没有配置文件的打包如果我们没有使用配置文件webpack.config.js,那么我们就需要通过命令来打包案例我们首先创建一个webpackTest文件夹,然后在文件夹中再创建2个子文件夹dis

    2022年7月31日
    5
  • 数仓分层ods_跨境电商国内中转仓

    数仓分层ods_跨境电商国内中转仓一、ods层介绍1、保持数据原貌不做任何修改,起到备份数据的作用。2、数据采用LZO压缩,减少磁盘存储空间。100G数据可以压缩到10G以内。3、创建分区表,防止后续的全表扫描,在企业开发中大量使用分区表。4、创建外部表,在企业开发中,除了自己用的临时表,创建内部表外,绝大多数场景都是创建外部表。二、用户行为数据1、启动日志表ods_start_log//创建启动日志…

    2022年10月6日
    2
  • 安卓java游戏模拟器_Java手机游戏模拟器

    安卓java游戏模拟器_Java手机游戏模拟器Java手机游戏模拟器主要针对诺基亚S60系列(屏幕176*220)手机以及其他大屏手机(小屏游戏也可运行,但不能全屏显示),是一款非常简单而且实用的JAVA游戏模拟器,可以正常运行绝大部分JAVA手机游戏!软件特色众所周知DM2的JAVA模拟器相当好用。但是,虽然模拟器本身可以放在卡上运行,但是用模拟器安装的JAVA文件仍然被放在手机的ProgramFilesCoreTekDeltaMIDP…

    2022年7月7日
    46
  • 服务器pfx文件如何导入,linux 导入pfx 证书

    服务器pfx文件如何导入,linux 导入pfx 证书linux导入pfx证书内容精选换一换单击“开始”,运行框输入“MMC”,回车。在MMC控制台菜单栏中单击“文件”,选择“添加/删除管理单元”。在“添加或删除管理单元”对话框,选择“可用管理单元”区域的“证书”。单击“添加”添加证书。在“证书管理”对话框,选择“计算机账户”,单击“下一步”。在“选择计算机”对话框,单击“完成”。在“添加或删除管理单元”对话框,单击“确定”。在单击“开始”,运…

    2022年5月1日
    149

发表回复

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

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