内容正文:
4.4-2 while循环的运用
主讲人 ***
1
4.4.2 while循环的应用
1.while循环语句
while (表达式):
语句或语句组
循环结构的格式
: 表示下一行开始循环
循环体全部要缩进(tab键)
表达式
关系表达式
逻辑表达式
表达式的值
True或者False
关系表达式:a<12 a<=20
逻辑表达式:a>=4 and a<=18
2
4.4.2 while循环的应用
当表达式的值为True时→执行循环体→回到表达式再次判断→……→直到表达式的值为False时,退出循环,执行后面没有缩进的语句
循环体中必须有可以改变表达式值的语句,避免陷入死循环
1.while循环语句
while (表达式):
语句或语句组
循环结构的格式
3
4.4.2 while循环的应用
i=3
sum1=0
while i<=15:
sum1=sum1+i
i=i+3
i=3 sum1=0
i<=15 sum1=sum1+i i
1.while循环语句
while (表达式):
语句或语句组
循环结构的格式
开始
结束
步长
4
4.4.2 while循环的应用
【练习1】关于while循环说法错误的是( )
A.while循环在每次执行循环体之前,都要对循环条件求值,如果循环条件为真,则运行循环体部分
B.在使用while循环时,一定要保证循环条件有变假的时候,否则这个循环会变成一个死循环
C.while循环体中所有的代码必须使用相同的缩进,否则程序无法运行
D.while循环和for-in循环一样,都明确了循环的次数
D
5
4.4.2 while循环的应用
【练习2】关于下列程序理解说法正确的是( )
num=0
while num<10:
print("hello")
A.运行结果打印输出10个"hello"语句
B.这个while循环是一个死循环
C.在while代码块中加一行代码num-=1可以改变死循环
D.在while代码块中无论加什么都不能改变死循环
B
6
4.4.2 while循环的应用
【练习3】下列运行结果正确的是( )
n=365
sum=0
while n>