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

Python----break关键字对while...else结构的影响

案例:

女朋友生气,要求道歉5遍:老婆大人,我错了。道歉到第三遍的时候,媳妇埋怨这一遍说的不真诚,是不是就是要退出循环了?这个退出有两种可能性:

① 更生气,不打算原谅,也不需要道歉了,程序如何书写?

② 只一遍不真诚,可以忍受,继续下一遍道歉,程序如何书写?

思考:

参考相关链接:Python---while循环中else的基本语法(是同级关系)-CSDN博客

也就是文中,关于非正常结束的图示。


break 基本语法:

在Python循环中,经常会遇到两个常见的关键词break 与 continue

break:代表终止整个循环结构

continue:代表中止当前本次循环,继续下一次循环

break: 英 /breɪk/   v. 打破,打碎,折断;结束(困难或不利局面),打破(僵局);断绝,中断(关系)   跳出循环 。


代码:


# 初始化计数器
i = 0
# 编写循环条件
while i < 5:if i == 2:print('这遍说的不够真诚')breakprint('老婆大人,我错了')# 更新计数器i += 1
# 循环结束后,女朋友就原谅我了
else:print('好开森,女朋友原谅我了...')

图示:

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

相关文章:

  • js实现将文本生成二维码(腾讯云cos)
  • 机架式服务器介绍
  • 解决github有时能访问有时不能访问的问题2
  • Go实现网络通信
  • 在antd里面渲染MarkDown并且自定义一个锚点目录TOC(重点解决导航目录不跟随文档滚动的问题)
  • Linux MMC子系统 - 2.eMMC 5.1总线协议浅析
  • 时序预测 | Python实现ARIMA-LSTM自回归移动差分模型结合长短期记忆神经网络时间序列预测
  • 【Linux】部署单机OA项目及搭建spa前后端分离项目
  • 2023中国计算机大会:蚂蚁集团连发两支百万级科研基金
  • Knife4j使用教程(三) -- 实体类的配置注解(@ApiModel与@ApiModelProperty 的 认识与使用)
  • 计算机网络【CN】IPV4报文格式
  • SQL server数据库单用户模式如何退出
  • QT mqtt 在子线程中使用
  • Tomcat运维以及优化
  • C++设计模式_14_Facade门面模式
  • 正点原子嵌入式linux驱动开发——外置RTC芯片PCF8563
  • 自动驾驶感知算法面经(20+)
  • 计算机操作系统重点概念整理-第二章 进程管理【期末复习|考研复习】
  • 如何学好C++?学习C和C++的技巧是什么?
  • leetcode_39 组合总和
  • 【登录安全测试】
  • MySQL -- 数据类型
  • Windows11搭建kafka-python环境
  • 一篇了解springboot3请求参数种类及接口测试
  • CFD模拟仿真理论知识:流体仿真应用
  • 【springboot单元测试,集成测试】
  • 【音视频】音视频开发与学习
  • 软考系统架构之案例篇(架构设计相关概念)
  • 基于大数据的时间序列股价预测分析与可视化 - lstm 计算机竞赛
  • APP分发-CDN加速原理