界說帶有默認值參數的函數的語法格局根基如下,
def 函數名( 參數名 = 默認值 ):
在界說函數時,指定默認的形式參數必需在所有參數的最后,不然將發生語法錯誤。
在挪用函數時,若不指定該參數內容,則為指定的默認設置內容
在Python中,可以利用“函數名.__defaults__”查看函數的默認值參數的當前值,其成果是一個元組。
別的,利用可變對象作為函數參數的默認值時,多次挪用可能會導請安料之外的環境。
如下,
為了防止這種環境,最好利用None作為可變對象的默認值,這時還需要加上需要的查抄代碼。
END0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!