1.函數的定義
*def關鍵字,依次寫函數名,括號,括號內參數,冒號,回車後,寫函數體,return語句,默認return爲none
2.調用函數
* abs() 取絕對值
*cmp() 比較數大小,返回值爲1,-1,0
3.函數名
*函數名與變量名類似,指向一個函數的引用,可以給函數起別名
*用pass,定義一個什麼也不做的函數
*默認返回none,返回多個值類型爲元組
*必選參數在前,默認參數在後
*關鍵字參數,傳入任意個含參數名的參數,關鍵字在函數內部自動組裝爲一個字典,參數用**kwargs
7.函數參數組合
*可以必選參數,默認參數,可變參數,關鍵字參數一起使用,順序必須是必選參數,默認參 數,可變參數,關鍵字參數
8.變量作用域
局部變量: 只能在函數內部使用
全局變量: 在整個程序中使用
global : 強制將局部變量轉換爲全局變量