課程內(nèi)容
Python入門課程N(yùn)O14課 for循環(huán)語(yǔ)句的使用
循環(huán),顧名思義,就是按照一定的規(guī)律,重復(fù)的做一件事。在Python中通過(guò)for與while關(guān)鍵字來(lái)定義循環(huán)結(jié)構(gòu),循環(huán)結(jié)構(gòu)中的else語(yǔ)句用來(lái)定義循環(huán)正常退出時(shí)所執(zhí)行的操作。今天講解for循環(huán)語(yǔ)句。
首先看for語(yǔ)句的格式:
例如我們運(yùn)行程序
執(zhí)行結(jié)果為:
1
2
3
4
5
6
for循環(huán)會(huì)逐一遍歷表達(dá)式列表中的值,然后將遍歷出的值賦給num。所以上面的程序總共循環(huán)執(zhí)行了6次。for循環(huán)的else是用來(lái)定義正常退出循環(huán)后的收尾操作。如果中間有使用break則屬于非正常退出。在python中還提供了range類型用來(lái)生成整數(shù)序列。基本用法如下:
range(start,stop[,step]),start表示起始數(shù)值,stop表示終止數(shù)值。step是可選參數(shù),表示增加幅度,從數(shù)學(xué)上講range提供了一個(gè)左閉右開的區(qū)間。例如range(0,3)相當(dāng)于區(qū)間[0,5),其對(duì)應(yīng)的整數(shù)序列為0,1,2,3,4。如果我們加上可選參數(shù) range(0,3,2),那么他對(duì)應(yīng)的整數(shù)序列為0,2,4 。我們一起來(lái)看下面的例子:
那么它的輸出結(jié)果為0和2 。

- 上一篇
Python入門課程N(yùn)O13課 三元運(yùn)算符的使用
三元運(yùn)算符是我們條件選擇語(yǔ)句只有兩種情況的簡(jiǎn)化寫法,在程序編寫過(guò)程中很常見(jiàn)。因此這節(jié)課重點(diǎn)講解下。三元運(yùn)算的格式是語(yǔ)句1 if 條件 else 語(yǔ)句2意思是,如果條件成立(為真)則執(zhí)行語(yǔ)句1,否則就執(zhí)行語(yǔ)句2,并返回相應(yīng)的執(zhí)行結(jié)果。舉例說(shuō)明,如果同學(xué)
- 下一篇
Python入門課程N(yùn)O15課 while循環(huán)語(yǔ)句的使用
while循環(huán)的語(yǔ)法結(jié)構(gòu)如下,當(dāng)表達(dá)式為真時(shí),執(zhí)行下面一行的表達(dá)式操作。else為正常的退出操作。跟for循環(huán)一樣,可以用break強(qiáng)制退出循環(huán)。那么我們來(lái)看個(gè)例子他的輸出結(jié)果是:那么,for和while循環(huán)的區(qū)別是什么呢,我們一張圖說(shuō)明