Pycharm debug程序,跳转至指定循环条件/循环次数

在断点出右键,然后设置条件

示例

python 复制代码
for i in range(1,100):
    a = i + 1
    b = i + 2
    print(a, b, i)

注意

1、你应该debug断点在循环后的位置而不是循环上的位置,然后你就可以设置你的条件进入到指定的循环上了

2、 设置条件,要使用等于符号"=="而不是赋值符号"="

**3、在设置断点条件的位置,条件应该是出现过的变量,**例如下面设置"a==15"是正确的、"b==15"就是错误的,因为b在这一行运行之前还没有出现

在运行过程中设置条件,从而直接运行到这次的条件循环,而不需要重新debug

例如此时你设置了断点,但是没有设置断点条件,此时i=1是第一次循环

此时你想调到第15次循环,也就是条件"I==15",那么你不需要重新debug,而只需要在本次运行中设置循环条件,然后直接"Step out"就可以了【Shift + F8】

成功进入第15次循环:

相关推荐
@insist1233 分钟前
网络工程师-广域网与接入网技术(一):核心协议与流量控制
开发语言·网络·网络工程师·软考·软件水平考试
做萤石二次开发的哈哈5 分钟前
AI+台球 | 萤石点亮智慧台球厅,让娱乐更智能
人工智能
qq_235132179 分钟前
五金制造行业ERP系统多少钱?易呈erp五金行业版功能模块详解与成功案例分享
大数据·运维·人工智能·制造·智能制造
ZC跨境爬虫11 分钟前
免费验证码识别:用ddddocr实现Playwright自动化登录
爬虫·python·自动化
SmartBrain11 分钟前
基于华为管理理念刨析:三医领域数字化转型战略规划研究报告
人工智能·华为
云栖梦泽12 分钟前
【AI】AI安全工具:AI模型安全检测工具的实战使用
人工智能·安全·机器学习
Ashmcracker12 分钟前
Codex Desktop如何接入Azure OpenAI?AI Foundry部署GPT‑5.3‑codex 实操
人工智能·gpt·microsoft·azure
Datawhale13 分钟前
Claude AI 全套课程,如何从零开始构建并自动化各种项目!
运维·人工智能·自动化
与遨游于天地17 分钟前
AI的细胞哲学:从单体闭环到协同进化生态
人工智能
ˇasushiro21 分钟前
终端工具配置
开发语言·ios·swift