python函数参数
python函数中分为,普通参数,默认参数和可变长参数。这里主要介绍一下可变长参数,定义:支持传递任何形式任何长度的参数。
* 代表元祖,会把所有没有指定key的参数,把这一类参数放到一个元组中去
** 代表的是字典 会把所有指定key的参数,放到字典当中
example:
#coding:gbk
def test_args(*args,**kwargs):
return args,kwargs
print (test_args(5,7,a=3,c=8))
输出结果:((5, 7), {'a': 3, 'c': 8})