python函数----形式参数:*args 和 **kwargs 对比说明
先做个简单的用法说明:
def 函数里会传入多个实参,放到一个元组里面,以*开头,可以传多个参数;**是形参中按照关键字传值把多余的传值以字典的方式呈现
*args 表示:将实参中按照位置传值,多出来的值都给args,且以元组方式呈现
**kwargs表示:形参中按照关键字传值把多余的传值以字典方式呈现。
先说*args,上例子:
示例:
def foo(x,*args):
...
原创
2019-03-11 15:35:43 ·
189 阅读 ·
0 评论