掌握嵌套 while 循环的核心用法与常见陷阱
在 Python 中,while 循环可以嵌套在另一个 while 循环内部,形成“嵌套循环”。
外层循环每执行一次,内层循环会完整执行一遍(直到其条件为假)。
这种结构常用于处理二维数据、矩阵遍历、多层逻辑控制等场景。
while 外层条件:
# 外层循环体
while 内层条件:
# 内层循环体
# 更新内层变量
# 更新外层变量
使用嵌套 while 循环打印 1 到 5 的乘法表:
i = 1
while i <= 5:
j = 1
while j <= i:
print(f"{j}×{i}={i*j}", end="\t")
j += 1
print() # 换行
i += 1
点击下方按钮,在浏览器中运行一个简单的嵌套 while 循环: