Вопросы по теме 'optional-arguments'
Есть ли способ использовать два оператора '' в функции в R?
Я хочу написать функцию, которая вызывает как plot() , так и legend() , и было бы идеально, если бы пользователь мог указать ряд дополнительных аргументов, которые затем передаются либо plot() , либо legend() . Я знаю, что могу добиться этого для...
3288 просмотров
schedule
08.05.2022
Атрибут ASP.NET MVC DefaultValue и необязательный аргумент C#
В чем разница между этой сигнатурой метода ASP.NET MVC2, которая использует атрибут DefaultValue:
public ActionResult DoStuff([DefaultValue(MyEnum.Alpha)] MyEnum enumToUse, bool printPage = false)
{
//...
}
А эта подпись, которая вместо...
1685 просмотров
schedule
09.08.2022
Необязательные, позиционные и ключевые аргументы Python
Это класс, который у меня есть:
class metadict(dict):
def __init__(self, do_something=False, *args, **kwargs)
if do_something:
pass
super(metadict,self).__init__(*args,**kwargs)
Идея состоит в том, чтобы...
3608 просмотров
schedule
04.10.2022
Как обнародовать список аргументов для функции python?
Я пытаюсь найти элегантный питонический способ решить следующую проблему. У меня есть класс VideoAnalysisWidget , который создает целую кучу дочерних виджетов, таких как VideoFileChoiceWidget , RegionWidget и т. д. Я хочу, чтобы...
67 просмотров
schedule
28.07.2023
Сложный тип как необязательный аргумент в действии веб-API
Мне нужно сделать параметр сложного типа необязательным в «Действии контроллера веб-API», чтобы мой фильтр действий для нулевых значений мог игнорировать его, проверяя свойство аргумента IsOptional . Я получаю эту ошибку:
Необязательный...
2055 просмотров
schedule
29.01.2023
Множественные необязательные аргументы python
Итак, у меня есть функция с несколькими необязательными аргументами, например:
def func1(arg1, arg2, optarg1=None, optarg2=None, optarg3=None):
Optarg1 и optarg2 обычно используются вместе, и если эти 2 аргумента указаны, то optarg3 не...
28589 просмотров
schedule
01.01.2023
Как изменить значение по умолчанию для дополнительного параметра функции
Мне нужно изменить глобальную переменную S в a.py с b.py , но она используется как значение по умолчанию в функции в a.py .
a.py
S = "string"
def f(s=S):
print(s)
print(S)
b.py
import a
def main():
a.S =...
1630 просмотров
schedule
22.03.2024
Есть ли способ определить функцию Python с ведущими необязательными аргументами?
Как мы знаем, необязательные аргументы должны быть в конце списка аргументов, как показано ниже:
def func(arg1, arg2, ..., argN=default)
Я видел некоторые исключения в пакете PyTorch . Например, мы можем найти эту проблему в torch.randint ....
190 просмотров
schedule
01.01.2023