程序結(jié)構(gòu):
順序結(jié)構(gòu)
分支結(jié)構(gòu)
循環(huán)結(jié)構(gòu)
分支結(jié)構(gòu):
if語句可以單獨使用
分支結(jié)構(gòu)中必須有if語句,并且只能有一個
elif語句可以有,也可以沒有,可以有一個,也可以有多個
else語句不能單獨使用,可以有,也可以沒有,但是有的話只能有一個
循環(huán)結(jié)構(gòu):
while循環(huán)
For 循環(huán)
字典dict:
是一組鍵key-值value對的集合
字典的查找速度特別的快
字典的key是唯一的,但是value可以重復(fù)
字典是無序的
自定義函數(shù):
return語句,返回函數(shù)執(zhí)行的結(jié)果
函數(shù)內(nèi)部執(zhí)行到return語句時,會立即結(jié)束
print('hi') # 不要把任何語句寫在return語句的后面
函數(shù)的參數(shù):
位置參數(shù) positional argument
-位置參數(shù)必須傳參
-位置參數(shù)是按照順序傳參
默認參數(shù)
-參數(shù)有一個默認值
-默認參數(shù)可以簡化函數(shù)的調(diào)用
-默認參數(shù)必須寫在位置參數(shù)的后面
-變化的的參數(shù)一般用位置參數(shù),變化小的參數(shù)可以作為默認參數(shù)
|