Результаты поиска по запросу "arguments"

8 ответов

Получение аргументов ключевого слова фактически передается в метод Python

Я мечтаю о методе Python с явными аргументами ключевых слов: def func(a=None, b=None, c=None): for arg, val in magic_arg_dict.items(): # Where do I get the magic? print '%s: %s' % (arg, val)Я хочу получить словарь только тех аргументов, которые ...

8 ответов

pythonic способ конвертировать переменную в список

У меня есть функция, чьим входным аргументом может быть элемент или список элементов. Если этот аргумент является единственным элементом, я помещаю его в список, чтобы можно было последовательно перебирать входные данные. В настоящее время у ...

3 ответа

C ++ отправляет аргументы любого типа в функцию

Вот оно: я хочу создать функцию void, которая получит два общеизвестных типа значений и еще одну, которая может быть чем угодно. Код будет выглядеть так: void change_settings(string element, short setting, ??? value) { switch (setting) { case ...

ТОП публикаций

9 ответов

Нормальные аргументы против ключевых слов

Чем «аргументы ключевых слов» отличаются от обычных аргументов? Не все аргументы могут быть переданы какname=value вместо использования позиционного синтаксиса?

5 ответов

Использование параметров в командных файлах в командной строке Windows

В Windows, как вы получаете доступ к аргументам, передаваемым при запуске командного файла? Например, скажем, у меня есть программа с именемhello.bat, Когда я вхожуhello -a в командной строке Windows, как я могу сообщить своей программе, что-a ...

2 ответа

почему срез массива преобразует аргументы JavaScript в массив

Почему применение метода среза к JavaScriptarguments значение следующим образомArray.prototype.slice.call(arguments) преобразовать его в массив? Если срез используется в массивах, иarguments не массив, то как это работает? Это просто особый ...

2 ответа

Передача аргумента из родительской функции во вложенную функцию Python

вот мой код: def f(x): def g(n): if n < 10: x = x + 1 g(n + 1) g(0)Когда я оцениваю f (0), будет ошибка "x ссылка перед назначением". Однако, когда я использую «print x» вместо «x = x + 1», это будет работать. Кажется, что в области g я могу ...

17 ответов

C аргументы по умолчанию

Есть ли способ указать аргументы по умолчанию для функции в C?

2 ответа

Что такое 3 точки в параметрах? / Что такое параметр переменной arity (…)? [Дубликат]

На этот вопрос уже есть ответ здесь: Могу ли я передать массив в качестве аргументов в метод с переменными аргументами в Java? [/questions/2925153/can-i-pass-an-array-as-arguments-to-a-method-with-variable-arguments-in-java] 5 ответовJava, 3 ...

2 ответа

ruby конвертирует массив в аргументы функции

Скажи, у меня есть массив. Я хочу передать массив в функцию. Функция, однако, ожидает два аргумента. Есть ли способ на лету конвертировать массив в 2 аргумента? Например: a = [0,1,2,3,4] b = [2,3] a.slice(b)Выдает ошибку в Ruby. Мне ...