是否有任何方法可以无序地使用默认参数而无需在Python函数中显式传递它们?

时间:2017-06-08 16:31:26

标签: python python-2.7 python-3.x

例如,我有这个功能:

def do_something(a=None, b=None, c=None):
    pass

假设我想只传递最后一个参数给这个函数,所以这个函数的调用就像这样:do_something(None, None, 15)。无论如何都没有明确地传递前两个参数吗?

1 个答案:

答案 0 :(得分:2)

是的,只需发出

do_something(c=15)