python *和**的作用

2018-10-23 发表在 编程语言 1504

参考资料:https://www.cnblogs.com/hardy-test/p/6037982.html

一个星(*):表示接收的参数作为元组来处理

两个星():表示接收的参数作为字典来处理

举个栗子:

def aa(p):

 print(p)


调用:

aa(1,2,3,4,5)

或者:

param=[1,2,3,4,5]

aa(param)


两个

def aa(p):

 print(p)


调用:

aa(name=123,age=18)


或者:

dict={

    'name':123,

    'age':18

}

aa(dict)






作者:贝塔博客
本站使用「署名 4.0 国际」创作共享协议,转载请在文章明显位置注明作者及出处。
评论
登录以后才可以发布评论哦, 点击登录 发布评论
评论列表 0人参与,0条评论
暂时还没有人评论,快来一条神回复吧!