一宣谈、概述
循環(huán)結(jié)構(gòu)愈犹,很好理解,就是一直做某件事情闻丑,直到滿足某種條件 ,就像玩游戲漩怎,做任務(wù)勋颖,覺(jué)醒20個(gè)式神,當(dāng)完成之后勋锤,循環(huán)就結(jié)束啦牙言。
二、作用
1>while 條件(判斷 計(jì)數(shù)器 是否達(dá)到 目標(biāo)次數(shù)):
條件滿足時(shí)怪得,做的事情1
條件滿足時(shí),做的事情2
條件滿足時(shí)卑硫,做的事情3
2>死循環(huán)在上一個(gè)循環(huán)中徒恋,當(dāng)循環(huán)條件不再滿足條件時(shí)就不會(huì)繼續(xù)循環(huán)了但是有種循環(huán)是會(huì)不斷進(jìn)行的,不會(huì)停止!
3>循環(huán)計(jì)算:
在 while 上方定義一個(gè)變量欢伏,用于 存放最終計(jì)算結(jié)果
在循環(huán)體內(nèi)部入挣,每次循環(huán)都用 最新的計(jì)算結(jié)果,更新 之前定義的變量
4>循環(huán)中斷: break 和 continue:是專門在循環(huán)中使用的關(guān)鍵字
break 某一條件滿足時(shí)硝拧,退出循環(huán)径筏,不再執(zhí)行后續(xù)重復(fù)的代碼 continue 某一條件滿足時(shí),不執(zhí)行后續(xù)重復(fù)的代碼
代碼塊
比如
count = 0
mySun = 0
while count < 100:
print("當(dāng)前數(shù)字":%d"%count)
count+=1
mySum = count + mySum
三障陶、須要注意
使用 continue 時(shí)滋恬,條件處理部分的代碼,需要特別注意抱究,不小心會(huì)出現(xiàn) 死循環(huán)