正文
【Python基础】05_Python中的while循环
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
1.程序的三大流程介绍
-
顺序
——
从上到下
,
顺序
执行
-
分支
—— 根据
条件
判断,决定代码的分支
-
循环
—— 让特定
代码
执行
2.while 基本语法
while 条件(判断 计数器 是否达到 目标次数):
条件满足时,做的事情1
条件满足时,做的事情2
……
处理条件(计数器 + 1)
- 顺序 —— 从上到下 , 顺序 执行
- 分支 —— 根据 条件 判断,决定代码的分支
- 循环 —— 让特定 代码 执行
while 条件(判断 计数器 是否达到 目标次数):
条件满足时,做的事情1
条件满足时,做的事情2
……
处理条件(计数器 + 1)
注:while语句以及缩进部分是一个 完整的代码块
3.赋值运算符
4.break 和 continue
-
break
某一条件满足时,
退出循环
,不再执行后续重复的代码
-
continue
某一条件满足时,
不退出循环
,不执行后续重复的代码
- break 某一条件满足时, 退出循环 ,不再执行后续重复的代码
- continue 某一条件满足时, 不退出循环 ,不执行后续重复的代码
注: break 和 continue 只针对当前所在循环有效
5.循环嵌套
while 条件1:
条件1满足时,做的事情1
条件1满足时,做的事情2
……
while 条件2:
条件2满足时,做的事情1
条件2满足时,做的事情2
……
处理条件(计数器 + 1)
处理条件(计数器 + 1)
6.转义字符
-
\t
在控制台输出一个
制表符
,协助在输出文本时 垂直方向 保持对齐
-
\n
在控制台输出一个
换行符
while 条件1:
条件1满足时,做的事情1
条件1满足时,做的事情2
……
while 条件2:
条件2满足时,做的事情1
条件2满足时,做的事情2
……
处理条件(计数器 + 1)
处理条件(计数器 + 1)
- \t 在控制台输出一个 制表符 ,协助在输出文本时 垂直方向 保持对齐
- \n 在控制台输出一个 换行符
转义字符表:
7.综合演练九九乘法表
row = 1
while row <= 9:
col = 1
while col <= row:
print("%d X %d = %d" % (col, row, row * col), end="\t")
col += 1
print("")
row += 1
row = 1
while row <= 9:
col = 1
while col <= row:
print("%d X %d = %d" % (col, row, row * col), end="\t")
col += 1
print("")
row += 1
输出结果: