回覆列表
-
1 # 愛程式設計的榮同學
-
2 # 肥貓技術生活
Python定義一個函式時,確定引數的順序是,先寫方法體,根據業務需求編寫程式碼,當發現需要某個引數從函式外部獲取時,依次定義引數,特別 當某些引數連續有共性,可以使用tuple合成一個引數,獲取合成一個dict,
引數順序:位置引數 預設引數 *args引數(tuple引數) **kwargs(dict引數)。
-
3 # 山海皆可平z
首先來說下函式的作用,函式就是實現某個功能的程式碼集合或者程式碼組,這個函式是有一定的作用和功能的。函式有入參和返回引數。
那麼根據函式要實現的功能和作用來定義函式需要多少個引數,可以是N個引數,N大於等於0,可以是0個引數(就是沒有引數),也可以是1個,2個...N個引數,如果引數多的話,可以用集合的方式傳入,比如元組,list 或者json物件都可以作為引數傳入,這個引數的型別是可以是任何型別都可以的。
那麼我們總結一下,定義一個python函式時,引數個數可以是N個,N大於等於0.
這個是看自己的,自己需要用到什麼不是死的資料時就需要設定一個引數,讓你或者使用者輸入你所設定型別的任意資料,簡單來說:就是當資料不是固定時,就設定一個引數。