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

在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  else
    if user_name == 'wwl' and pwd == '66666666':
        print('系统正在登录,请稍后')
        break

    else:
        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("循环结束")
相关推荐
子夜江寒几秒前
OpenCV部分操作介绍
图像处理·python·opencv·计算机视觉
轻竹办公PPT1 分钟前
2026 年 AI PPT 工具深度复盘:工具间的效率鸿沟与职场应用场景分析
人工智能·python·powerpoint
csbysj20202 分钟前
Ruby 简介
开发语言
YUJIANYUE5 分钟前
asp/php日历式值班查询系统2026版
开发语言·php
FJW0208146 分钟前
Python装饰器
开发语言·python
Allen_LVyingbo8 分钟前
用Python实现辅助病案首页主诊断编码:从数据清洗到模型上线(下)
开发语言·python·安全·搜索引擎·知识图谱·健康医疗
忠实米线9 分钟前
使用lottie.js播放json动画文件
开发语言·javascript·json
深蓝电商API9 分钟前
Selenium无头浏览器配置与反检测技巧
爬虫·python·selenium
0思必得010 分钟前
[Web自动化] Selenium浏览器对象方法(操纵浏览器)
前端·python·selenium·自动化·web自动化
CS创新实验室12 分钟前
《计算机网络》深入学:虚拟局域网(VLAN)技术与应用
开发语言·计算机网络·php·vlan·虚拟局域网