【发布时间】:2015-07-14 14:27:02
【问题描述】:
例如:
def tune(a=2,b=3,c=4):
return str(a) + " " + str(b) + " " + str(c)
print tune(5, *default*, 7)
所以输出将是:
5 3 7
我应该用什么代替 *default* 来实现这一点?
【问题讨论】:
标签: python function python-2.7 parameters default
例如:
def tune(a=2,b=3,c=4):
return str(a) + " " + str(b) + " " + str(c)
print tune(5, *default*, 7)
所以输出将是:
5 3 7
我应该用什么代替 *default* 来实现这一点?
【问题讨论】:
标签: python function python-2.7 parameters default
使用默认命名参数。明确提到c 必须取7 的值
>>> print tune(5, c= 7)
5 3 7
【讨论】:
b的值。