一 while 语句基本语法
初始条件设置 —— 通常是重复执行的 计数器
while 条件(判断 计数器 是否达到 目标次数):
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)...
处理条件(计数器 + 1)
二 循环的计数方法
Python 中的计数方法有两种
循环 的计数法: 默认是程序计数法, 从 0 开始
常见的计数方法有两种,可以分别称为:
自然计数法(从 1 开始)—— 更符合人类的习惯
程序计数法(从 0 开始)—— 几乎所有的程序语言都选择从 0 开始计数
三 .break 和 continue
break 和 continue 是专门在循环中使用的关键字
break 某一条件满足时,退出循环,不再执行后续重复的代码
continue 某一条件满足时,不执行后续重复的代码 --- 不退出循环
break 和 continue 只针对 当前所在循环 有效
berak案例:
i = 0
while i < 10:
if i == 3:
break
print(i)
i += 1
print("over")
控制台输出:
contiune案例:
i = 0
while i < 10:
if i == 7:
i += 1
continue
print(i)
i += 1
控制台输出:
四. 循环经典案例
(一) python完成九九乘法表
代码如下:
i = 1
while (i <= 9):
j = 1
while(i >= j):
x = i * j
print("%d * %d = %d " % (i,j,x), end="")
if(i == j):
print("")
break
j += 1
i += 1
控制台输出:
新知识点:
1 在同一行继续输出 ,在结尾添加 end=""
eg: ("%d" % num ,end ="")
2 换行
print("")