Python学习记录:包裹传递和解包裹传递
Def定义函数的时候 如果无法确定参数的个数或者说有不确定的参数加入的话,可以用包裹传递和解包裹传递
例如
>>> def printf_hello(*args):
print(args)
>>> printf_hello(1,2,3)
(1, 2, 3)
args返回的是一个元组
>>> def printf_hello(**kwargs):
print(kwargs)
>>> printf_hello(a=1,b=2)
{'a': 1, 'b': 2}
kwargs返回的是一个dict字典
浙公网安备 33010602011771号