您的位置:首页 > 编程语言 > Python开发

python 函数调用时传递参数的一些规范

2018-02-24 22:37 721 查看
位置参数
位置参数需与形参一一对应

def test(a,b) #a,b就是位置参数

关键字参数
与形参顺序无关

def test(x,y)
print(x,y)

test(x=2,y=3)

位置参数必须在关键字参数之前

(**kwargs):把N个关键字参数,转换成字典格式

def test(**kwargs)
print(kwargs)
test(c=1,b=2)

(*args):把N个位置参数,转换成

def test(*args)
print(args)
test(1,2,3,4,5)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息