【pycharm】在debug循环时,如何快速debug到指定循环次数

【pycharm】在debug循环时,如何快速debug到指定循环次数

【先赞后看养成习惯】求关注+收藏+点赞😀

在 PyCharm 中,可以使用条件断点来实现在特定循环次数后停止调试。这可以通过在断点处右键单击,然后选择 "Add Breakpoint" -> "More" -> "Condition" 来设置。在条件中,可以编写一个表达式,用于检查循环的迭代次数。例如,如果要在第五次迭代后停止调试,可以设置条件为 i == 5,其中 i 是循环中的计数器变量。

示例:

bash 复制代码
def my_cal(i):

    for a in range(1,100):
        c = i + a

    return c
i=1
d = my_cal(i)
print(d)
  • 设置一个断点,右键------调试
  • 点击下图红色方框,则会进行逐步调试
  • a值是目前调试的循环次数
  • 如果我想直接让a跳转到第50次循环,可以在断点处------右键------条件设置------a==50------完成
  • 设置好条件值之后直接点步出(下图红色框)
  • 此时a已经跳转到第50次循环了
相关推荐
码语智行3 小时前
操作日志注解模块
java·前端·python
EntyIU3 小时前
Tools使用指南
python·langchain
MageGojo3 小时前
实时电影票房 API 接入实战:用 GET 请求获取影片票房榜单数据
python·电影票房·api 接口接入
weixin_468466853 小时前
Scrapling 高效网络爬虫实战指南
爬虫·python·编程·scrapling
yubo05093 小时前
计算机视觉第十课:摄像头实时 颜色 + 形状 识别
python·opencv·计算机视觉
Dxy12393102163 小时前
Django 三种 ENGINE 的区别
python·django·sqlite
Wang ruoxi3 小时前
Pygame 小游戏——记忆方格
python·pygame
shuaiqinke3 小时前
[Windows] 屏幕亮度调节工具
python
本地化文档3 小时前
sphinxcontrib-rust-docs-l10n
python·rust·github·gitcode·sphinx
麻雀飞吧3 小时前
2026年期货量化行情订阅层设计:主流平台Quote、K线与Tick取舍
python