python3.7源碼 01注意點

默認值是在 定義過程 中在函數定義處計算的,因此html i = 5 def f(arg=i): print(arg) i = 6 f() 會打印 5。python 重要警告: 默認值只會執行一次。這條規則在默認值爲可變對象(列表、字典以及大多數類實例)時很重要。好比,下面的函數會存儲在後續調用中傳遞給它的參數:api def f(a, L=[]): L.append(a)
相關文章
相關標籤/搜索