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次循环:

相关推荐
o(╥﹏╥)20 小时前
Learn how Gen AI 学习笔记
人工智能·笔记·学习
Coder_Boy_20 小时前
基于SpringAI的在线考试系统-教学管理与用户管理模块联合回归测试文档
java·前端·数据库·人工智能·spring boot
Knight_AL20 小时前
一文讲透 Java 中transient的用处(结合 Flink 理解)
java·python·flink
阿蒙Amon20 小时前
C#每日面试题-简述反射
开发语言·面试·c#
独行soc20 小时前
2026年渗透测试面试题总结-5(题目+回答)
android·网络·python·安全·web安全·渗透测试
可能是阿伦20 小时前
ZenFlow AI:一个“无广告、免登录、自由度高”的 Todo + 番茄钟 + 生产力分析工具
人工智能·工具
方见华Richard20 小时前
递归对抗拓扑学:认知冲突的纤维丛结构V1.0
人工智能·交互·学习方法·原型模式·空间计算
Caesar Zou20 小时前
torchcodec is not available问题
人工智能·pytorch·深度学习·神经网络
翱翔的苍鹰20 小时前
循环神经网络-RNN和简单的例子
人工智能·pytorch·rnn·深度学习·神经网络·transformer·word2vec
玩大数据的龙威20 小时前
农经权二轮延包—一键出承包地块调查表
数据库·python