1.if 語句:
語法:if...elif...elif...else

事例:

本事例關(guān)聯(lián)技術(shù)點:
1)isdigit()方法:檢查字符串是否只包含數(shù)字(全由數(shù)字組成),參考:http://www.cnblogs.com/lgqboke/p/5985458.html.
2)string-->int:,參考:http://www.cnblogs.com/nzbbody/p/3581048.html.
3)else簡稱:關(guān)鍵字'elif'是'else if'的縮寫.
2.for 語句:
Python for循環(huán)可以遍歷任何序列的項目,如一個列表或者一個字符串。
語法:for iterating_var in sequence:
statements(s)

事例:

3.range()函數(shù)
內(nèi)置函數(shù)range()會生成一個等差級數(shù)鏈表(數(shù)值序列):
事例:

鏈表索引循環(huán):
str = ["aa","bb","cc",22]
for i in range(len(str)):
print(i,str[i])

本事例關(guān)聯(lián)技術(shù)點:
1)Python len()方法:返回對象(字符、列表、元組等)長度或項目個數(shù).
4.break和continue語句,以及循環(huán)中的else子句:
1)break語句和C中的類似,用于跳出最近的一級for或while循環(huán):
事例:

注意:
仔細(xì)看便知:else 語句是屬于 for 循環(huán)之中, 不是 if 語句.
與循環(huán)一起使用時,else 子句與 try 語句的 else 子句比與 if 語句的具有更多的共同點:try 語句的 else 子句在未出現(xiàn)異常時運行,循環(huán)的 else 子句在未出現(xiàn) break 時運行。更多關(guān)于 try 語句和異常的內(nèi)容,請參見 異常處理.
2)continue 語句是從 C 中借鑒來的,它表示循環(huán)繼續(xù)執(zhí)行下一次迭代:
Paste_Image.png

5.pass 語句:
Python pass是空語句,是為了保持程序結(jié)構(gòu)的完整性,不做任何事情,一般用做占位語句。

6.自定義函數(shù):
函數(shù)是組織好的,可重復(fù)使用的,用來實現(xiàn)單一,或相關(guān)聯(lián)功能的代碼段。
1).定義函數(shù)的簡單規(guī)則:
1.1).函數(shù)代碼塊以def關(guān)鍵詞開頭,后接函數(shù)標(biāo)識符名稱和圓括號().
1.2).任何傳入?yún)?shù)和自變量必須放在圓括號中間.圓括號之間可以用于定義參數(shù).
1.3).函數(shù)的第一行語句可以選擇性的使用文檔字符串-用于存放函數(shù)說明.
1.4).函數(shù)內(nèi)容以冒號起始,并且縮進(jìn).
1.5).return[表達(dá)式]結(jié)束函數(shù),選擇性地返回一個值給調(diào)用方.不帶表達(dá)式的return相當(dāng)于返回None.
2).定義函數(shù)的簡單規(guī)則:

3).事例如下所示:
