1.def test(x,y,z):
print(x)
print(y)
print(z)
test(2,3,4) //位置参数
test(y=3,x=2,z=4) //关键字参数,无须一一对应
2.如果位置参数和关键参数混用,需要注意位置参数要在关键参数左边使用而且要保证一一对应
3.def copewith(x,style=‘web‘):
print(x)
print(style)
copewith(‘nihao‘,style=‘java‘) //输出结果为nihao
java
4.def copewith(x,**kwargs):
print(x)
print(kwargs)
copewith(2,y=3,z=4) //输出结果为2
{‘y‘: 3, ‘z‘: 4}
原文:https://www.cnblogs.com/cxydnxs/p/12248914.html