有没有办法选择是否为函数使用默认参数?

时间:2015-07-14 14:27:03

标签: python function python-2.7 parameters default

例如:

a i m l l q u

以便输出为:

def tune(a=2,b=3,c=4):
    return str(a) + " " + str(b) + " " + str(c) 

print tune(5, *default*, 7)

我应该用什么代替5 3 7 来实现这一目标?

1 个答案:

答案 0 :(得分:6)

使用默认命名参数。明确提到c必须采用7

的值
>>> print tune(5, c= 7) 
5 3 7