So I have a function with several optional arguments like so:
def func1(arg1, arg2, optarg1=None, optarg2=None, optarg3=None):
Optarg1 &
If you assign them in the call of the function you can pre-empt which parameter you are passing in.
def foo( a, b=None, c=None): print("{},{},{}".format(a,b,c)) >>> foo(4) 4,None,None >>> foo(4,c=5) 4,None,5