正在加载 Python 环境…
← 第4课 第5课:while 循环 第6课 →

第5课:while 循环

重复做同一件事

如果要打印 1 到 5,不必写 5 行代码:

📖 演示:从1数到5

while 的结构

while 条件:
    重复执行的代码(记得改变变量,否则会死循环!)

每次循环结束后,Python 回头检查条件:True 继续,False 退出。

🖥️ 计算机小知识

CPU 也在"循环"!它每秒重复做三件事,这叫指令周期

  1. 取指(Fetch)——从内存里取出下一条指令
  2. 译码(Decode)——弄清楚这条指令要干什么
  3. 执行(Execute)——真正做这件事(计算、搬运数据……)

你的 CPU 每秒能做几十亿次这样的循环!所以 while 循环不是什么特殊的东西——它就是让 CPU 在某些指令之间来回跑,而不是一直往前走。

倒计时

📖 演示:火箭倒计时 🚀

累加求和

📖 演示:1 加到 100

练习

✏️ 练习:累加到 N