課程內(nèi)容
Python入門課程NO14課 for循環(huán)語句的使用
循環(huán),顧名思義,就是按照一定的規(guī)律,重復(fù)的做一件事。在Python中通過for與while關(guān)鍵字來定義循環(huán)結(jié)構(gòu),循環(huán)結(jié)構(gòu)中的else語句用來定義循環(huán)正常退出時所執(zhí)行的操作。今天講解for循環(huán)語句。
首先看for語句的格式:

例如我們運行程序
![]()
執(zhí)行結(jié)果為:
1
2
3
4
5
6
for循環(huán)會逐一遍歷表達(dá)式列表中的值,然后將遍歷出的值賦給num。所以上面的程序總共循環(huán)執(zhí)行了6次。for循環(huán)的else是用來定義正常退出循環(huán)后的收尾操作。如果中間有使用break則屬于非正常退出。在python中還提供了range類型用來生成整數(shù)序列。基本用法如下:
range(start,stop[,step]),start表示起始數(shù)值,stop表示終止數(shù)值。step是可選參數(shù),表示增加幅度,從數(shù)學(xué)上講range提供了一個左閉右開的區(qū)間。例如range(0,3)相當(dāng)于區(qū)間[0,5),其對應(yīng)的整數(shù)序列為0,1,2,3,4。如果我們加上可選參數(shù) range(0,3,2),那么他對應(yīng)的整數(shù)序列為0,2,4 。我們一起來看下面的例子:

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