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

测试开发全日制学徒班7期第8天“-循环跳转

  • 循环跳转

    • 简介

      • 在使用循环进行实现逻辑时,并不是每次都会将循环执行完毕,或者循环根本没有结束的条件。此时,在循环过程中,期望达到某个条件时,结束循环继续向后执行,此时,就可以使用循环跳转来完成此功能。

    • Python中提供两种循环跳转语句

      • break : 结束当前循环

      • continue : 结束本次循环

    • break语句

      • 简介

        • break 语句可以中止当前的 while 或 for-in 循环,无论循环还有多少次没有执行,都会无条件结束循环后,跳转到循环后的语句继续执行。

      • 示例1:break中止当前循环。跳转到循环后继续执行image

      • 示例2:当break出现在多层循环中时,break所处在哪个循环内就跳出哪个循环,外层循环不受影响image

    • continue语句

      • 简介

        • continue语句可以终止本次循环,进入下一次循环中

      • 示例:continue结束本次循环,进入到下次循环中

        image

         

    • loop-else

      • 简介

        • 在 Python 中,不只 if 语句可以使用 else , 循环语句也可以使用 else,当一个循环没有被 break 中断而正常循环结束,就会执行 else 后的代码块。

      • 示例1:循环正常循环完成后执行else后的代码

        image

      • 示例2:当循环中有出现了break中断循环后就不会执行else后的语句了

        image

      • 示例3:在一组数据中找到相应的信息后输出内容后结束,未找到提示未找到信息。

        image

         

http://www.jsqmd.com/news/781566/

相关文章:

  • Windows下用Anaconda安装onnx-simplifier踩坑实录(附onnx==1.11.0解决方案)
  • StarRocks Routine Load参数调优指南:从默认配置到生产环境高性能实战
  • 2026 湖州装修公司性价比口碑榜:排名、报价对比与避坑攻略 - GrowthUME
  • BM25算法:从TF-IDF到现代搜索的经典演进
  • SuperagentX AI Agent框架:从模块化架构到生产部署的完整指南
  • 保姆级教程:手把手教你用UDS 0x31服务搞定车窗防夹标定与胎压学习
  • WeDLM-7B-Base参数详解:Temperature=0.3/0.7/1.2三档续写风格实测
  • 别再写原生SQL排序了!MyBatisPlus条件构造器orderBy三兄弟实战避坑指南
  • 别再手动裁剪缩放图像了!用RKMEDIA的RGA通道一键搞定视频OSD叠加与区域管理
  • egergergeeert新手必看:正向/反向提示词拆解技巧与避坑指南
  • 基于MCP协议的AI定时任务调度器mcp-cron:让AI助手主动执行自动化任务
  • 别再为Shiro的rememberMe字段太长发愁了!三种Payload瘦身技巧与工具化实践
  • UDS诊断(ISO14229-1) 23服务:ReadMemoryByAddress实战解析与内存数据抓取
  • Python静态代码检查工具开发实战与优化
  • dotnet 基于 FFmpeg 实现图片加多音频批量合成视频方法
  • 飞书API访问凭证实战:从tenant_access_token到user_access_token,一次讲清区别与最佳实践
  • WPF 制作一个从 PPT 文档自动生成演讲视频工具
  • DownKyi视频下载解决方案:从新手到专家的完整工作流
  • translategemma-27b-it使用教程:如何用Python脚本批量翻译生成SRT
  • ADI HDL开源库实战指南:JESD204B接口与FPGA系统设计
  • AArch64架构中的Checked Pointer Arithmetic机制解析与应用
  • 深入V4L2内核:当DQBUF卡在wait_event时,我们该如何调试与自救?
  • EagleEye DAMO-YOLO TinyNAS毫秒级引擎解析:如何实现高并发低延迟的视觉分析?
  • M2LOrder高性能推理:多线程批量预测较单条提速300%实测数据
  • 从‘生成’到‘销毁’:一个真实云服务API密钥泄露事件的复盘与密钥管理避坑指南
  • Arch Linux/WSL2 太久没更新?一招解决 pacman 升级报错 ‘invalid or corrupted package‘
  • 傅里叶变换与矩形脉冲频域特性解析
  • Awesome AI Tools:从图像生成到代码辅助,200+工具分类解析与实战指南
  • USB认证必看!用5GHz示波器做一致性测试的3个关键设置(以RIGOL PVA8000探头为例)
  • Docker容器/bin/bash进不去?别慌,试试/bin/sh,再聊聊Alpine镜像那些事儿