所以,我有幾個可選參數的函數,象這樣:通常一起使用,如果指定了這2個ARGS然後optarg3不使用多個可選參數蟒蛇
def func1(arg1, arg2, optarg1=None, optarg2=None, optarg3=None):
Optarg1 & optarg2是。相反,如果指定了optarg3,則不使用optarg1 & optarg2。如果它是一個可選參數,它會是容易的功能「知道」要使用的參數:
if optarg1 != None:
do something
else:
do something else
我的問題是如何將我「說」要使用的可選參數的功能,當有多個可選參數而不是所有的參數總是被指定的?用** kwargs解析參數的方法是?
的可能的複製[功能與可選的參數?](https://stackoverflow.com/questions/9539921/function-with-optional-arguments) –