一個(gè)世紀(jì)過(guò)去了,所以要復(fù)習(xí)一下之前的
【英語(yǔ)】




【正事】循環(huán)(為了進(jìn)行重復(fù)運(yùn)算,eg:1+2+...+1000)
一.?for?x in ...循環(huán)
1.?for?x?in ... :(依次把list或tuple中的每個(gè)元素迭代出來(lái))把每個(gè)元素代入x? ?**注意不要忘了冒號(hào)**

2.?range()?(1-10可以一個(gè)個(gè)敲,1-10000用range)
1)range()→list():

2)運(yùn)用到循環(huán)里:

然鵝,我有一個(gè)疑問(wèn),這一講開(kāi)頭雪峰老頭老師說(shuō):

講課也是先講了range()→list()轉(zhuǎn)換,但是在舉例的時(shí)候直接把range用在了for?in循環(huán)里了。我真是疑惑極了
然后,我試了試這樣:

輸出:

可能是因?yàn)閷?duì)range理解不夠透徹,等會(huì)兒?jiǎn)柶ㄘi嘿嘿嘿
二.?while循環(huán)
1.?while 條件滿足不斷循環(huán),條件不滿足退出循環(huán)。
雪峰老師的例子:

我想鍛煉下思維:

(如果把while循環(huán)里的s n換位會(huì)發(fā)生什么呢...)本來(lái)以為還是5050結(jié)果是5151,所以說(shuō)一下:



由此我就想到了做數(shù)學(xué)的時(shí)候千萬(wàn)不要盲目的相信自己的腦子...要?jiǎng)邮郑ㄟ@都想的什么啊神經(jīng)?。?/strike>
雪峰老師的練習(xí):


2.?break?提前結(jié)束循環(huán)?同if使用


3.cotinue?跳過(guò)當(dāng)前的這次循環(huán)?配合if

復(fù)習(xí):%余數(shù)? ?==判斷是否等于? ?=賦值