程序設計基礎之——函數(function)
核心:函數和函數的使用
函數的意義:和生活中的行爲做對比
函數的語法:
def函數名稱([參數]):
函數中要執行的代碼
[return返回值]
函數的聲明
defeat(food):
print(“吃飯了,吃的是%s” % food)
函數的調用
調用函數:通過函數的名稱,來調用執行函數中的代碼
eat(“烤全羊”)
函數的參數
形式參數:聲明函數時,包含在函數括號中的變量,如:defeat(food):
實際參數:調用函數時,實際傳遞給函數的數據,如:eat(“烤全羊”)
函數的返回值
函數的返回值,表示的時函數執行的結果,通過return關鍵字來返回
函數中的return關鍵字一旦執行,表示函數執行結束。
Return關鍵字,只能出現在函數中
函數的命名規範:
見名知意
駝峯命名法
函數的使用
分析項目中的功能,在不同的地方如果出現相似的功能,優先考慮是否封裝函數:計算器
分析項目中的功能,在某個地方出現了大量的固定代碼,可以考慮是否封裝函數:界面