4.5章节python中的break和continue语句的作用

devtools/2024/10/21 4:04:58/

在Python中,break 和 continue 是两个用于控制循环流程的关键字。它们提供了在特定条件下提前退出循环或跳过当前迭代并进入下一次迭代的机制。

一、break语句

break 语句用于立即终止当前的循环(无论是 for 循环还是 while 循环),并跳出循环体,继续执行循环之后的代码。
在这里插入图片描述

python">for i in range(1, 11):  if i == 5:  break  # 当 i 等于 5 时,终止循环  print(i)  print("循环结束")

在这里插入图片描述

python">for i in range(0,3):user_name = input('请输入您的用户名:')pwd = input('请输入您的密码:')# 登陆判断 if  elseif user_name == 'wwl' and pwd == '66666666':print('系统正在登录,请稍后')breakelse:if i < 2:print('用户名和密码不正确,您还有', 2 - i, '次机会')else:print('对不起,三次均输入错误!')

在这里插入图片描述

二、continue语句

continue 语句用于跳过当前循环的剩余部分,并立即开始下一次迭代。这意味着循环的剩余代码不会被执行,但循环本身不会终止。
在这里插入图片描述
在这里插入图片描述

python">for i in range(1, 11):  if i % 2 == 0:  continue  # 当 i 是偶数时,跳过当前迭代  print(i)  print("循环结束")

在这里插入图片描述


http://www.ppmy.cn/devtools/121478.html

相关文章

vue3中< keep-alive >页面实现缓存及遇到的问题

vue3中< keep-alive >页面实现缓存及遇到的问题 实现原理&#xff1a;keep-alive 是 Vue 的内置组件&#xff0c;当它包裹动态组件时&#xff0c;会缓存不活动的组件实例&#xff0c;而不是销毁它们。实现不同路由是否缓存只需要设置对应路由参数keepAlive为true&#xf…

AWS IoT Core for Amazon Sidewalk

目录 1 前言2 AWS IoT2.1 准备条件2.2 创建Credentials2.2.1 创建user2.2.2 配置User 2.3 本地CLI配置Credentials 3 小结 1 前言 在测试Sidewalk时&#xff0c;device发送数据&#xff0c;网关接收到&#xff0c;网关通过网络发送给NS&#xff0c;而此处用到的NS是AWS IoT&am…

【Linux笔记】在VMware中,为基于NAT模式运行的CentOS虚拟机设置固定的网络IP地址

一、配置VMware虚拟网络 1、打开VMware虚拟网络编辑器&#xff1a; 点击VMware主界面上方的“编辑”菜单&#xff0c;选择“虚拟网络编辑器”。 2、选择NAT模式网络&#xff1a; 在虚拟网络编辑器中&#xff0c;选择VMnet8&#xff08;或其他NAT模式的网络&#xff09;。 取消勾…

YOLOv11改进 | Conv篇 | YOLOv11引入SKConv

1. SKConv介绍 1.1 摘要:在标准卷积神经网络(CNN)中,每层中阿尔蒂神经元的感受野被设计为共享相同的大小。在神经科学界众所周知,视觉皮层神经元的感受野大小受到刺激的调制,这在构建CNN时很少考虑。我们在CNN中提出了一种动态选择机制,允许每个神经元根据输入信息的多…

Hive命令及属性配置

Hive命令及属性配置 文章目录 Hive命令及属性配置写在前面Hive常用交互命令Hive支持的命令查看参数解释说明 Hive其他命令Hive常见属性配置hive窗口打印默认库和表头Hive运行日志信息配置参数配置方式 写在前面 Linux版本&#xff1a;CentOS7.5Hive版本&#xff1a;Hive-3.1.2…

Java项目实战II基于Java+Spring Boot+MySQL的美发门店管理系统(源码+数据库+文档)

目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发&#xff0c;CSDN平台Java领域新星创作者 一、前言 在当今快节奏的社会中&#xff0c;美发门店的管理效率和服务质量直接关系到客户的满意度和门店的竞争…

powerbi计算销售额累计同比增长率——dax

目录 效果展示&#xff1a; 一、建立日期表 二、建立度量值 1.销售收入 2.本年累计销售额 3.去年累计销售额 4.累计同比增长率 三、矩阵表制作 效果展示&#xff1a; 数据包含2017-2019年的销售收入数据 一、建立日期表 日期表建立原因及步骤见上一篇文章https://blog…

初始爬虫11

1.斗鱼selenium爬取 # -*- coding: utf-8 -*- from selenium import webdriver from selenium.webdriver.common.by import By import timeclass Douyu(object):def __init__(self):self.url https://www.douyu.com/directory/allself.driver webdriver.Chrome()self.driver…