2009-05-06 41 views
2

由於命名參數是那些通過它們的顯式名稱來標識的參數,而不是它們的排序,所以它們的表兄沒有名稱的名稱,那些僅由命令標識的名稱?有命名參數,然後有

匿名參數?未命名的參數?他們有一個名字嗎?

回答

14

位置參數。

如果您是谷歌的「位置參數」,您通常會發現它指的是您在shell腳本中獲得的$ 1,$ 2,$ 3變量,但它也適用於「正常」參數。

5

參數。

+4

他們沒有名字,因爲他們沒有名字。這說得通! – 2009-05-06 17:42:16

+1

或者您正在使用FORTH – 2009-05-06 17:44:35

1

在Python中,有關鍵字參數自變量

1

這是在教程中,有點。

http://docs.python.org/tutorial/controlflow.html#keyword-arguments

一般情況下,一個參數列表必須 任何位置參數,然後 任何關鍵字參數,其中 關鍵字必須從 形式參數名稱進行選擇。

和詞彙:

http://docs.python.org/glossary.html#glossary

參數

傳遞到功能或方法的一個值,被分配給在函數體命名本地 變量。一個 函數或方法可能在其定義中具有 位置參數和關鍵字 參數。

位置參數

分配給由它們 在通話中被給定的順序來確定本地名稱 函數或方法內, 的參數。 *用於 要麼接受多個位置 參數(在定義中時)或 要將多個參數作爲列表傳遞給 函數。參見論證。