Python 基础知识:while 循环工作机制
作者:野牛程序员:2025-12-21 12:56:21python阅读 2028
Python 基础知识:while 循环工作机制
# /*
# Python 基础知识:while 循环工作机制
# --------------------------------------------------------
# 功能:
# 1) 展示 while 的基本结构
# 2) 说明循环条件的判断方式
# 3) 提供计数器与退出条件的示例
# */
print("示例一:使用计数器控制循环")
i = 0
while i < 5:
print("当前 i =", i)
i += 1
print("-" * 40)
print("示例二:条件为布尔值")
flag = True
count = 3
while flag:
print("循环剩余次数:", count)
count -= 1
if count == 0:
flag = False
print("-" * 40)
print("示例三:结合 break 手动退出循环")
n = 1
while n <= 10:
if n == 4:
break
print("输出值:", n)
n += 1
print("-" * 40)
print("示例四:结合 continue 跳过本次循环")
x = 0
while x < 6:
x += 1
if x % 2 == 0:
continue
print("奇数:", x)
# /*
# 输出示例:
# 示例一:
# 当前 i = 0
# 当前 i = 1
# 当前 i = 2
# 当前 i = 3
# 当前 i = 4
# ----------------------------------------
# 示例二:
# 循环剩余次数: 3
# 循环剩余次数: 2
# 循环剩余次数: 1
# ----------------------------------------
# 示例三:
# 输出值: 1
# 输出值: 2
# 输出值: 3
# ----------------------------------------
# 示例四:
# 奇数: 1
# 奇数: 3
# 奇数: 5
#
# 要点总结:
# 1) while 循环依赖“条件表达式”决定是否继续;
# 2) 条件为 true 时持续执行,为 false 时立即停止;
# 3) 常见结构为:初始化变量 → 判断条件 → 更新变量;
# 4) break 用于强制终止循环;
# 5) continue 用于跳过本次迭代,直接进入下一次循环;
# 6) while 适合处理事先无法确定次数的场景。
# */野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

