包與模塊管理,面向對象編程

在定義函數傳遞值的時候,如果函數裏的參數提前定義,那麼會按照定義函數去執行 def func(a,b,c): print(a,b,c) func(c=1,b=2,a=3) #輸出還是按照a,b,c的順序 3 2 1 如果一個定義的函數參數需要是默認的值b=2 c=3 def func(a,b=2,c=3): print(a,b,c) func(1) 1 2 3 #這樣輸入的位子在a func(9)
相關文章
相關標籤/搜索