2008年9月22日 星期一

Python函式參數傳入的型態

網路上找到的答案如下:

  1. F(arg1, arg2, ...)
    最常見的格式。
  2. F(arg1, arg2=value2, ...)
    在宣告函式的時候,可以先給預設值。
  3. F(*arg1)
    不限參數數量,參數將保存為一個tuple。
  4. F(**arg1)
    不限參數數量,參數將保存為一個dictionary。

而函式解析參數的過程,依序由 1> 2> 3> 4 這個順序來解析。

 

延伸閱讀: python 函數參數的傳遞

沒有留言:

張貼留言