Python 中 while 循环的用法详解

在 Python 编程中,while 循环是一种常用的控制结构,用于在满足特定条件时重复执行一段代码。本文将带你从基础到进阶,全面掌握 while 循环的使用方法。

1. 基本语法

while 循环的基本结构如下:

while 条件:
    # 执行的代码块

只要“条件”为真(True),循环体就会一直执行;当条件变为假(False)时,循环结束。

示例:打印数字 1 到 5

i = 1
while i <= 5:
    print(i)
    i += 1

2. 使用 else 子句

while 循环可以搭配 else 子句使用。当循环正常结束(即不是通过 break 跳出)时,会执行 else 中的代码。

count = 0
while count < 3:
    print("计数:", count)
    count += 1
else:
    print("循环正常结束")

3. 无限循环与 break/continue

如果条件始终为真,就会形成无限循环。通常配合 break(跳出循环)或 continue(跳过本次循环)使用。

示例:用户输入非空字符串才退出

while True:
    user_input = input("请输入内容(输入'quit'退出): ")
    if user_input == 'quit':
        break
    if not user_input.strip():
        print("输入不能为空!")
        continue
    print("你输入了:", user_input)

⚠️ 注意:浏览器中无法使用 input(),此代码仅适用于本地 Python 环境。

注意事项

4. 实战小练习

尝试用 while 循环计算 1 到 100 的和:

total = 0
i = 1
while i <= 100:
    total += i
    i += 1
print("1 到 100 的和是:", total)
毕业论文修改 | 专业降重与AI率优化服务 英文论文投稿全流程指南 | 学术期刊投稿步骤与技巧 如何去除论文中原来的格式 | 论文格式清除完整指南 英语论文查重指南:网页内容翻译与AI降重技巧 | 学术诚信专题 论文抽查会检查数据吗?详解数据核查与AI检测工具使用指南 论文抄袭标准详解 | 学术规范与检测工具指南 期刊论文如何降低重复率 | 专业降重指南与工具推荐 论文检测78TP网站 | 专业学术查重与AI内容检测平台 能写文章的AI软件 - 最佳AI写作工具推荐与使用指南 AI论文工程:智能写作与降AIGC工具应用指南 | 学术研究专题 英文论文降重机构 | 专业学术论文降重与AIGC检测服务 为什么能查出AI率?揭秘AI内容检测原理与降AIGC方法 哪里可以论文查重复率 - 专业论文查重平台与降AIGC工具指南 怎么修改AI生成的文章?专业修改技巧与降AIGC工具指南 AI创作文章免费版 - 智能写作工具与降AIGC解决方案 毕业论文校内查重详解 - 知乎常见问题与降AIGC方法 大学论文AI占比合格标准解读 | 学术诚信与AI工具使用指南 大学毕业论文查重时间指南 | 查重流程、高峰期与降AI率技巧 毕业设计展宣传海报制作指南 - 创意设计与AI工具应用 什么样的论文AI含量高?识别特征与降AI率工具推荐 AI神经网络原理详解 - 从基础概念到实际应用 论文相似度检测哪个和知网最接近 | 学术查重工具全面比较 洪水风险评估专题 | 科学防范与应对策略 AI隐私泄露防范指南 - 如何保护个人数据安全 | AI隐私保护专题 毕业设计专业指南 - 从选题到答辩的完整解决方案 论文查重率在哪里查?权威查重平台与降AI率工具推荐 哪个AI可以写方案?2026年最佳AI方案生成工具对比 | 小发猫降AIGC工具介绍 严伯钧推荐AI工具指南 | 精选人工智能应用与降AIGC解决方案 免费AI智能写论文工具专题 | 高效写作助手推荐 AI写作软件问题解答 | 使用技巧、常见问题与降AI率工具 2024-2025年全国洪涝形势图专题 | 实时监测与预警分析 AI知识产权全景解读:全球领先公司及其技术布局深度解析 如何成功发表论文 | 学术发表全流程指南与AI内容优化技巧 英文论文AI写作软件指南 | 最佳AI写作工具与降AIGC技巧 AI可以做知识产权吗?探讨人工智能生成内容的版权归属与解决方案 手机AI写作全攻略:如何用AI在手机上高效写文章 | 小发猫降AIGC工具介绍 毕业论文写爱情:学术视角下的情感研究专题 | 学术论文专题 AI语音翻译软件免费版推荐 | 最佳免费翻译工具指南 AI绘画与创意写作:技术与艺术的交融思考 | 专题探讨 如何查询论文发表的真实性 | 学术诚信与论文验证指南 AI绘画技术分析:原理、应用与未来发展 | 人工智能艺术专题 如何使用AI写工作总结 - AI写作助手完全指南 | 工作总结AI工具 AI防隐私窥探专题 | 如何保护个人数据不被人工智能滥用 免费文章综述生成工具 - 高效内容创作助手 什么AI写作好?专业评测与降AIGC工具推荐 | 写作助手专题 全能AI智能助手深度评测 | 功能解析与使用技巧 AI辅助论文写作方法指南 | 如何利用AI高效完成学术作业 晋中级职称论文要求全解析 | 发表指南与降AIGC工具推荐 AI学习智能写作论文专题 | AI辅助论文写作与降AIGC率指南 AI智能识别功能测试专题 - 技术解析与工具应用指南 AI自动撰写功能全面解析 | 智能内容生成与降AI率解决方案 AI毕业设计写作指南 - 高效完成学术论文的技巧与工具 毕业论文都会查重吗?- 论文查重规则与降重方法全解析 AI论文1000字软件推荐 | 智能写作工具与降AIGC技巧 研究生论文查重网站有哪些?主流查重工具与降AI率方法详解 AI写作智能版免费使用指南 | 小发猫降AIGC工具介绍 毕业论文问卷后台数据检查指南 | 学术诚信与AI检测 哪些AI能分析股票 | 人工智能股票分析工具全面解析 论文格子达疑似AI低风险修改吗?- 降AIGC工具使用指南 自媒体免费AI自动生成文章全攻略 | 高效内容创作与AIGC降重指南 AI写作助手好用吗?- 深度解析AI写作工具优缺点与降AI率技巧 论文查AI技术发展史 | AI检测工具演进与降AI率方法详解 AI写小说软件推荐与使用指南 | 智能创作工具专题 计算机专业毕业设计完整指南:所需提交材料清单与注意事项 降低论文AIGC后查重率会增加吗?AI降重工具解析 论文语法软件大全 | 专业论文写作与AIGC检测工具推荐 论文查重AI内容检测的必要性探讨 | 学术诚信与AI工具应用 2025年全球地质灾害监测公司排名 | 行业权威榜单 怎么让论文老师看到自己修改痕迹 - 学术修改与沟通技巧专题 写论文千万别踩的坑 | 学术写作避坑指南与AIGC检测应对 疑似AI写作怎么处理?专业解决方案-小发猫降AIGC工具 论文查错别字和病句软件免费工具推荐 | 学术写作助手 论文相似性检测图书馆 | 专业论文查重与降AIGC工具平台 第三方论文查重平台 | 专业论文查重与降AIGC工具使用指南 自己投稿发表论文版面费详解 | 学术论文发表指南 AI赋能护理实践:详解如何用AI制作高效护理查房指南 | 智能护理专题 AI实时翻译软件苹果版全面评测 | 2026年最佳iOS翻译工具推荐 成人零基础学写作指南 | 从入门到精通写作技巧 AI写出来的论文查重报告能通过吗?- AI论文查重分析与降AIGC方案 好用的论文润色软件推荐 | 提升学术写作质量的必备工具 PaperYY查重安全吗?深入分析PaperYY查重系统的安全性与可靠性 怎么用AI写护理课题 | 护理科研AI写作指南与工具推荐 洪水影响评估报告收费指南 | 专业评估服务与AIGC检测工具 东宝区洪涝灾害监测系统 - 智慧防灾与预警平台 论文怎么样才能避开查重 | 学术原创指南与降重技巧 本科学位论文AI检测与降AIGC工具指南 | 小发猫使用教程 好用的论文检测软件推荐 | 学术诚信与原创性保障工具 论文专题报告模板范文 - 专业写作指南与AI降重技巧 怎么写AI软件 - 从零开始构建人工智能软件的完整指南 论文AI率25%算高吗?如何有效降低AI检测率 | 学术写作指南 AI免费报告生成器 - 智能AI工具免费生成高质量报告 中国学术不端论文检测系统真假辨别指南 | 学术诚信专题 国内AI查询工具指南 | 人工智能查询平台推荐与使用教程 怎样去除论文中的AI痕迹 | 专业降AIGC工具使用指南 如何制作AI智能软件 - 从零开始构建人工智能应用 免费AI改写论文工具 - 智能降重与文本优化解决方案 大学生论文抄袭检测系统与知网对比指南 | 学术诚信专题 写论文如何向老师请求数据 | 学术沟通技巧与降AIGC工具使用指南 论文抽查期限解析:论文多久不会被抽查 | 学术诚信指南 期刊论文查重率标准指南 - 学术论文查重率多少合适?