(共6张PPT)
第十课
循环结构-while循环
信息技术
八年级上
循环
简单而言,就是把一个事情重复做N遍,N取决于循环次数
固定循环次数,FOR语句;不固定次数用WHILE
新知讲解
条件
循环体
真
(True)
否
(False)
WHILE语句一般格式
while
条件
:
<循环体>
else:
<执行语句>
当条件为真,
重复执行循环体
这两句可以不存在
当条件为否,
循环结束
while之下,
所有缩进内容都是循环体
a<10
就是条件
缩进的两句
是循环体
a=1
判断a<10
输出
1
a=3
判断a<10
输出
3
a=5
判断a<10
输出
5
a=7
判断a<10
输出
7
a=9
判断a<10
输出
9
a=11
判断a>10
循环结束
当条件为真(True)时,一直执行循环体语句,直到条件为否(False),循环结束。
循环控制语句:break和continue
break:结束整个循环。
continue:结束本次循环,继续下次循环
试一试:阅读三段程序,记录输出结果
已7世纪盲
wwu2icny.com
已7世纪就盲
wwu2icny.com
7世纪载
p
sdc
ab
m
d
e
2
a=1
12345
while
a<10
print(a)
a+=2
问题输出调试控制台终端
13579
2
while
a>0
print(当前变量值
1
456
ifa==3:#当变量a等于3时退出循环
break
7
print("循环结束!")
问题输出调试控制台终端
前变量值:7
前变量值
当前变量值
当前变量值
循环结束
2
while
a=a-1
3456
if
a
3
continue
print("当前变量值
7
print("循环结束!")
问题输出调试控制台终端
当前变量值:6
当前变量值:5
当前变量值:4
当前变量值:2
当前变量值:1
当前变量值:8
循环结束
1x=0
while
x<10
23456
x=x+1
ifx‰2==0:
continue
print(x)