我在Python中有以下函数(在Trinket上看到它):
def foo(a=1, b=2): print(a); print(b) foo(,4)
当我运行foo(,4)时,我希望它在未提供第一个参数时使用默认值,并使用提供的值(如果可用)。即它应该打印:
foo(,4)
1 4
这在Python中可行吗?如果是这样,我该怎么做?