Python中有两种格式的循环分别为while循环和for循环
1 .while循环
格式:
初始条件设置:通常是一个计数器,来控制条件表达式是否成立。
while 条件表达式: …代码1… …代码2… 改变计数器的值
执行流程:
如果条件表达式成立True,执行执行循环体中的代码块,执行完循环体中的代码后,继续判断条件表达式是否成立,如果成立继续执行循环体。直到条件表达式为False后程序继续往下执行。
(1).死循环
如果条件判断语句永远是True, 循环体一直执行,这时的循环就变成了死循环
num=10
while num <11:
print('hhh')
while True:
print('xxx')
应用场景:游戏循环。
(2) .结束循环语句
break 和continuebreak
用于完全结束一个循环,跳出循环体执行循环后面的语句。continue只是终止本次循环,接着还执行后面的循环。
break关键字
#break 关键字
num=0
while num<10:
if num==4:
print('跳出循环了')
break
print('当前的num值是%d'%num)
num +=1
continue关键字
num=0
while num<10:
if num==4:
print('跳出循环了')
break
print('当前的num值是%d'%num)
num +=1
#在判断语句中添加修改变量语句
num=0
while num<10:
if num==4:
#将计数器放到判断语句汇总
num +=1
print('跳出循环了')
continue
print('当前的num值是%d'%num)
应用场景:
break关键字简单应用场景,在我们学生管理系统项目中,当退出系统的时候就可以使用break关键字。