Python基礎篇_函式及代碼復用
函式的定義、使用:
函式的定義:通過保留字def實作,
定義形式:def <函式名>(<引數串列>):
<函式體>
return<函式回傳值串列>
函式的使用:定義后不能直接使用函式,需要呼叫函式,
呼叫方法:<函式名>(<實際賦值引數串列>)
函式的引數呼叫:可選引數傳遞、引數名稱傳遞、函式的回傳值
可選引數傳遞:函式的引數在定義的時候可以給函式指定默認值,當某引數沒有傳入時,則使用默認值進行代替,
可選引數函式的定義方法:
def <函式名>(<非可選引數串列>,<可選引數>=<默認值>):
<函式體>
return<函式回傳值串列>
引數名稱傳遞:python支持函式按照引數名稱方式傳遞引數,
形式如下:<函式名>(<引數名>=<傳入值>)
函式的回傳值:return陳述句用來結束函式并回傳函式呼叫處繼續執行,可以出現在函式的任何地方,可以同時將0個、1個或多個運算結果回傳到函式呼叫處的變數,沒有return陳述句,函式則沒有回傳值,
變數的作用域:區域變數:只在函式內部使用,全域變數:在程式執行程序中全部有效,使用保留字global進行宣告,定義形式:global <全域變數>組合資料型別
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/177771.html
標籤:Python
