python之while循环

admin 百科 15
while循环在条件为真时重复执行循环体,需手动更新条件变量以防死循环;执行流程为判断条件→执行代码→返回判断,直至条件为假。

python之while循环-第1张图片-佛山资讯网

while 循环是 Python 中最基础的循环结构,核心就一句话:只要条件为真(True),就重复执行循环体。 它不像 for 那样遍历序列,而是靠程序员自己控制“什么时候停”,灵活但容易写成死循环——关键在“条件判断”和“循环体内必须改变条件变量”。

while 的基本写法和执行逻辑

语法很简单:

while 条件表达式:
    # 条件为 True 时执行的代码块
    # 必须有能影响条件表达式的操作,否则会无限循环

登录后复制

执行过程:先判断条件 → 如果为 True,执行缩进内的语句 → 执行完回到 while 开头重新判断 → 直到条件为 False 时跳出循环,继续执行后续代码。

别忘了更新循环变量,否则就是死循环

这是新手最常踩的坑。比如想打印 1 到 5:

立即学习“Python免费学习笔记(深入)”;

i = 1
while i <= 5:
    print(i)
    # ❌ 忘了写 i += 1 → i 始终是 1,条件永远成立,程序卡住

登录后复制

正确写法:

标签: python while循环

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~