🍀功法简介(知识点)
while 循环,就是当条件为 True 的时候,重复执行内部代码;条件变成 False,循环停止。
语法格式:
while 条件:
循环体代码(4空格缩进)
执行流程:
判断 while 后的条件
条件为 True → 执行缩进内代码
执行完,回到第 1 步再次判断条件
条件为 False → 跳出循环,继续执行后面代码
⚠️ 重点:循环体内一定要修改条件相关变量,否则条件永远 True,程序陷入死循环!
基础示例:
count = 1
while count <= 3:
print(f"第{count}次修炼")
count = count + 1输出:
第1次修炼
第2次修炼
第3次修炼
🥋今日 Kata 任务(练习)
定义变量
day = 1while 条件:
day <= 5循环内部:
打印:
Python Kata 第X天练习(X 替换为 day 的值)day 的值 +1
循环结束后,打印一句话:
5天基础修炼完成!
✅参考示例代码
day = 1
while day <= 5:
print(f"Python Kata 第{day}天练习")
day = day + 1
print("5天基础修炼完成!")
预期输出:
Python Kata 第1天练习
Python Kata 第2天练习
Python Kata 第3天练习
Python Kata 第4天练习
Python Kata 第5天练习
5天基础修炼完成!🧠思考题(进阶可选)
删掉代码里 day = day +1,运行看看会发生什么,想一想为什么。
💡功法小提示
⚠️ while 末尾必须英文冒号,循环内部代码缩进 4 空格。⚠️ 警惕死循环:循环里记得更新用来判断的变量。⚠️ 循环条件写在 while 后面,每次循环开头都会检查一次真假。