在函数定义中使用*args和kwargs传递可变长参数.*args用作传递非命名键值可变长参数列表(位
置参数) ;kwargs 用作传递键值可变长参数列表,并且, *args必须位于**kwargs之前,因为positional
arguments必须位于keyword arguments之前
字典参数传递时可以采用(**dict)这样的形式展开
在函数定义中使用*args和kwargs传递可变长参数.*args用作传递非命名键值可变长参数列表(位
置参数) ;kwargs 用作传递键值可变长参数列表,并且, *args必须位于**kwargs之前,因为positional
arguments必须位于keyword arguments之前
字典参数传递时可以采用(**dict)这样的形式展开