l 循环语句
循环语句:使指定的代码块重复指定的次数
l 两类循环语句
两类循环语句:while 循环和 for 循环
1) while 循环:
语法:
while条件表达式:代码块else: 代码块
Ø 执行流程:
while 语句在执行时,会先对 while 后的条件表达式进行求值判断,
如果判断结果为 True,则执行循环体(代码块),
循环体执行完毕,继续对条件表达式进行求值判断,以此类推,
直到判断结果为 False,则循环终止,如果循环有对应的 else,则执行 else 后的代码块
l 死循环
死循环:条件表达式恒为 True 的循环语句,称为死循环,它会一直运行,慎用!
例如:
whileTrue: print ( 'hello')
l 循环的三个要件(表达式)
循环的三个要件(表达式)
① 初始化表达式,通过初始化表达式初始化一个变量
i=0
② 条件表达式,条件表达式用来设置循环执行的条件
while i < 10:
print(i)
③ 更新表达式,修改初始化变量的值
i += 1
举个例子:
创建一个执行十次的循环:
i=0whilei<10: i+=1print('我在循环')