使用了Python也比较久了准备对自己不怎么理解的部分记录一下。帮助自己更好的理解
自己对*args和**kwaregs理解不是特别深今天自己再复习一下如下:
*args 和**kwaregs主要用在定义函数,在不知道要传递多少参数给函数的情况下。
*args 是用来发送一个非键值对的可变数量的参数列表给使用函数。
**kwaregs是用来发是那个一个键值对的可变数量的参数键值对列表使用函数。
args eg:
**kwargs eg:
怎么使用args和**kwargs 来调用函数
eg:
注意如果同时使用三种参数顺序应该是
def x_sixbo(firstarg,*args,**kwargs)
版权声明:本文为liubo37原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。