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

pycharm调试python_以下属于程序调试的内容有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

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 打开需要调试的程序:

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

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

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

6.调试快捷键:

F9 继续运行程序

F8 执行下一条语句

F7 进入当前语句的函数内

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

----

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

编程小号
上一篇 2025-01-18 11:57
下一篇 2025-01-18 11:46

相关推荐

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