当前位置: 首页 > news >正文

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

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

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

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

def my_cal(i):for a in range(1,100):c = i + areturn c
i=1
d = my_cal(i)
print(d)
  • 设置一个断点,右键——调试

在这里插入图片描述

  • 点击下图红色方框,则会进行逐步调试

在这里插入图片描述

  • a值是目前调试的循环次数

在这里插入图片描述

  • 如果我想直接让a跳转到第50次循环,可以在断点处——右键——条件设置——a==50——完成

在这里插入图片描述

  • 设置好条件值之后直接点步出(下图红色框)

在这里插入图片描述

  • 此时a已经跳转到第50次循环了

在这里插入图片描述

http://www.lryc.cn/news/334847.html

相关文章:

  • 【蓝桥杯每日一题】4.8 公约数
  • 【MySQL学习】MySQL的慢查询日志和错误日志
  • # C++之functional库用法整理
  • 查看MySQL版本的方式
  • k8s_入门_命令详解
  • 腾讯、阿里、字节….等大厂都更喜欢什么样的简历?
  • OpenHarmony实战:帆移植案例(中)
  • 武汉星起航:创始人张振邦智慧领航,孵化伙伴共绘跨境新蓝图!
  • 上下收缩、折叠面板
  • XC7A35T-2FGG484 嵌入式FPGA现场可编程门阵列 Xilinx
  • 淘宝订单API接口:电商业务自动化的新选择
  • 识典百科词条创建技巧,教你如何轻松创建热门识典百科词条!
  • iOS 开发中上传 IPA 文件的方法(无需 Mac 电脑)
  • 2024-04-08 问AI: 介绍一下AI 大神 吴恩达
  • Leetcode面试经典150_Q12整数转罗马数字
  • Docker-compose部署Alertmanager+Dingtalk+Prometheus+Grafana实现钉钉报警
  • 算法刷题记录 Day40
  • Android JNI基础
  • 裙边挡边带是什么
  • chabot项目介绍
  • ChromeOS 中自启动 Fcitx5 和托盘 stalonetray
  • 画图理解JVM相关内容
  • Scikit-Learn K均值聚类
  • 蓝桥杯 - 受伤的皇后
  • AcWing---乌龟棋---线性dp
  • python代码使用过程中使用快捷键注释时报错
  • go之web框架gin
  • SpringBoot 定时任务实践、定时任务按指定时间执行
  • MYSQL数据库故障排除与优化
  • 算法-数论-蓝桥杯