python 搜集参数
def print_params(*params):
print(params)
print_params('Testing')
print_params(1,2,3)
#参数前的星号将所有值放置在同一个元组中
def print_params_2(title, *params):
print(title)
print(*params)
print_params_2('Params:',1,2,3)
result:
('Testing',) (1, 2, 3) Params: 1 2 3
为了解决能处理关键字参数的‘收集’操作
def print_params_3(**params): print(params) print_params_3(x=1, y=2, z=3)
result:
{'x': 1, 'y': 2, 'z': 3}
返回的是字典而不是元组。