Там есть именованные параметры, а затем есть - PullRequest
2 голосов
/ 06 мая 2009

Поскольку именованные параметры - это те параметры, которые идентифицируются по их явному имени, а не по порядку, как зовут их двоюродных братьев без имен, те, которые идентифицируются просто по порядку?

Анонимные параметры? Безымянные параметры? У них есть имя для начала?

Ответы [ 4 ]

14 голосов
/ 06 мая 2009

позиционные параметры.

Если вы гуглите «позиционные параметры», вы, как правило, найдете, что они ссылаются на переменные $ 1, $ 2, $ 3, которые вы получаете в сценариях оболочки, но это работает и для «обычных» параметров.

5 голосов
/ 06 мая 2009

Параметры.

1 голос
/ 07 мая 2009

Это в учебнике, вроде.

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

Как правило, список аргументов должен иметь любые позиционные аргументы, сопровождаемые любые ключевые аргументы, где ключевые слова должны быть выбраны из формальные имена параметров.

И глоссарий:

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

Аргумент

Значение, переданное функции или методу, присвоенное именованному локальному переменная в теле функции. функция или метод могут иметь как позиционные аргументы и ключевое слово аргументы в его определении.

позиционный аргумент

Аргументы, присвоенные локальным именам внутри функции или метода, определяется порядком, в котором они были даны в вызове. * используется для либо принять несколько позиционных аргументы (когда в определении), или передать несколько аргументов в виде списка функция. Смотрите аргумент.

1 голос
/ 06 мая 2009

В Python есть аргументы ключевых слов и аргументы .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...