Python 中 while 循环的用法详解

掌握循环控制,让程序更智能!

什么是 while 循环?

while 是 Python 中的一种循环语句,只要给定的条件为真(True),它就会重复执行一段代码块。

for 循环不同,while 更适用于不确定循环次数的场景。

基本语法

while 条件:
    # 执行的代码块

当“条件”为 True 时,循环体持续执行;一旦变为 False,循环结束。

简单示例:打印数字 1 到 5

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

输出:

1



使用 break 和 continue

break 用于立即退出循环,continue 跳过当前迭代,进入下一次循环。

n = 0
while True:
    n += 1
    if n == 3:
        continue  # 跳过 3
    if n > 5:
        break     # 当 n > 5 时退出
    print(n)

输出:

1


注意事项

i = 1
while i < 3:
    print(i)
    i += 1
else:
    print("循环正常结束")

常见应用场景

小测验(JavaScript 交互)

下面这段代码会输出什么?点击按钮查看答案:

count = 0
while count < 3:
    print("Hello")
    count += 1
Pioneer电视如何设置WiFi连接-完整图文指南 iPhone Air 电池容量详解|全面解析续航表现 Something 所有变形-全面解析与创意展示 Bonpoint商城-法式童装精品购物首选 Champion是什么牌子?品牌历史、产品特点与选购指南 Python编程语言-强大、简洁、高效的开源软件开发利器 深入理解 encoding 与 apparent_encoding-字符编码解析指南 Tienda Oficial de Argentina-eShop Argentina Switch Nintendo Account 使用指南-绑定、切换与管理任天堂账号 Python 没有 pip?常见原因与解决方法|Python 开发指南 Python中sep参数的用法详解-print函数分隔符指南 Python 3 入门与进阶指南-零基础学习 Python 编程语言 Champion冠军-荣耀之路,致敬每一位胜者 incorporate 常见词组搭配大全|英语学习专题 Python软件开发指南-高效、简洁、强大的编程语言 Python强制转换为int详解-类型转换指南 Shine电商-闪耀品质,点亮生活 iPhone Air 续航表现全面解析|超长续航与真实使用体验 Python Shapely 库入门与应用指南 Python IDE 工具推荐-高效开发必备 Chain Dollar Store-一元好物,品质生活 Incorporate 与 Corporate:企业术语解析与应用指南 Python extend() 函数详解-列表扩展方法使用指南 Python安装包下载与使用指南|快速上手Python开发环境 potential 与 potentiality 的区别|英语词汇辨析专题 Python编程入门与实战指南-零基础学Python The Thirsty Pigeon – A Tale of Survival and Hope Pioneer 音箱使用说明-78TP操作指南与常见问题解答 iPhone 17 Pro 对比评测|全面对比与深度分析 IDLE怎么运行Python代码-新手入门指南 Python用什么IDE?主流开发工具推荐与对比 MicroPython 中文文档-快速入门与开发指南 iPhone 17 标准版价格|最新78TP售价与购买指南 Pinion P1.18速变速箱-高性能机械传动解决方案 童话故事:匹诺曹(Pinocchio)-经典木偶奇遇记 Python Web Server 入门指南-轻量、高效、易上手 iPhone Air 摄像头|革命性影像体验 iPhone 港澳台版与国行版区别详解|功能、网络、保修全对比 Orphon 是什么意思?全面解析 Orphon 的含义与用法 Hingschool-探索高中生活的精彩世界 eShop在线商店-精选好物,畅享购物 Switch日版eShop使用教程|新手入门指南 Python datetime 库详解-时间与日期处理利器 SHEIN最新上市进展|2026年伦敦IPO估值500亿美元专题 韩版 iPhone 为何不能使用韩国电话卡?全面解析与解决方案 Pinion最低齿比详解-自行车传动系统专题 Python 自带的 pip 在哪里?完整指南 Orphon-探索神秘的孤儿世界 OpenCV 78TP中文专题页-开源计算机视觉库 Python解码器-在线工具与教程|快速解析Base64、URL、Unicode等编码 iPhone 15价格一览表-最新78TP与电商平台报价对比 iPhone双卡双待机型大全-支持双SIM卡的苹果手机型号一览 台灣 iPhone 是什麼版本?完整解析與購買指南 Pioneer登山杖什么品牌?全面解析与选购指南 Shine手表-精致工艺,闪耀每一刻 Python IDLE在哪里找到?完整指南|新手入门必备 Bonne Appétit-探索法式美食与生活艺术 Pokémon HOME-78TP宝可梦云存储服务 Python怎么打开IDLE?详细教程与使用指南 Moncheri的隐喻意义:探索名字背后的象征与文化内涵 日本 iPhone 15 Pro Max 価格情報|最新モデルと整備済み価格比較 Pioneer先锋蓝牙音响-高保真音质,畅享无线自由 蒙奇奇 Monchhichi 78TP专题页-可爱玩偶与童年回忆 德国Prorino水-源自阿尔卑斯的天然矿泉水 日本 iPhone Pro Max 70 专题-未来科技新旗舰 “Bon Appétit”正确发音指南-轻松掌握法语美食用语 美版 iPhone 11 国内能用吗?全面解析与使用指南 Python heapq 实现大顶堆详解|技术专题 Python下载pip包-快速安装与使用指南 iPhone 17 Pro 镜头 1.17:全新影像革命-78TP前瞻 Shein校园招聘-加入我们,共创时尚未来 Kenio是什么品牌?全面解析Kenio品牌背景、产品与市场定位 他对我很好-温暖人心的日常故事 Python下载-78TP最新版Python安装包免费下载 iPhone 13 远峰蓝-颠覆视觉的旗舰智能手机|78TP详情页 iPhone 14 欧美日韩版本价格对比|最新78TP售价一览 Pioneer是什么牌子手机?全面解析先锋手机品牌历史与现状 Nothing On Me 中文翻译-歌词、含义与背景解析 SHEIN财报分析-快时尚巨头的财务表现与市场趋势 Shine品牌7LONGWEN-点亮生活,闪耀每一刻 Shopee校园招聘-加入我们,共创未来 Emotion变形:探索情绪的多维表达与演变 Shopee招聘7LONGWEN-加入我们,共创电商未来 Python左移操作详解-位运算入门指南 探索“Something中文”:理解、应用与文化融合 日本限定粉色 iPhone|优雅与科技的完美融合 Endorphinspro4龙年-龙腾盛世,活力绽放 香港买iPhone过关技巧|省钱避坑全攻略 Pixelmon-宝可梦与像素世界的奇妙融合 incorporates怎么读-英文单词发音、释义与用法详解 日版 iPhone 17 价格预测与购买指南-最新资讯与优惠信息 Nintendo Switch 下载指南-游戏、软件与资源中心 Python中time模块详解-时间处理与格式化全指南 Shine跨境电商-跨境出海一站式解决方案 Shopee商家版-轻松开店,高效经营东南亚电商 Mon Cher 法语学习专题|轻松入门浪漫法语 Pioneer是什么电视?品牌历史、产品特点与选购指南 Pioneer电视设置信号源-详细图文教程|78TP指南 Python将字符串(str)转换为整数(int)的完整指南 Python 对象转换详解-类型转换、序列化与反序列化指南