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

相关推荐
ar01231 分钟前
AR眼镜设备管网巡检:从人工看管线走向AI空间智能巡检
人工智能·ar
howdoyoudo2026063 分钟前
AI审计手记 #30:从“政府网站”到“商业平台”——腾讯云沙箱AI代理越界事件的审计分析
大数据·人工智能·安全·机器学习·语言模型·云计算·腾讯云
大貔貅喝啤酒7 分钟前
Unittest框架使用教程
自动化测试·python
产品设计大观8 分钟前
AI生成冷链仓储温控异常处置后台实战:从告警到质控复核的完整案例
人工智能
data analyse 4568 分钟前
页面卸载时埋点上报总丢失?sendBeacon 上报与补偿方案
大数据·运维·服务器·前端·数据库·人工智能·数据分析
企查查数据服务9 分钟前
充电桩集采准入:用企业数据做供应商失信批量核验
大数据·数据库·人工智能
xier_ran11 分钟前
【infra之路】AI 编译器学习笔记(八):向量化——把小块变成 SIMD 指令
人工智能·笔记·学习
·云扬·13 分钟前
大模型幻觉:为什么会编造,如何缓解
人工智能·ai
chaoyuanl18 分钟前
超元力VR大空间CS项目落地解决方案:五大选购要点,开店全程扶持
大数据·人工智能·vr
aneasystone本尊20 分钟前
学习大模型训练的分词器:从语料到词表
人工智能