天下程序员首页cx06.com
管理 |  登录 |  注册
袁鹏飞的小屋
笔记(共39个) > python

python可变参数*param与**param(可变数量的参数)

阅读 0赞 0回复 2024-07-29 14:54:47

python可变参数*param与**param(可变数量的参数)

一个*param代表将参数收到元组里面

**param代表参数是多个字典

为了说明情况,大家可以运行这段代码就一目了然了

def f1(a,b,*c):
    print(a,b,c)
f1(8,9,10,11,12)

def f2(a,b,**c):
    print(a,b,c)
f2(8,9,name="aaa",age=19)

运行结果:

8 9 (10, 11, 12)
8 9 {'name': 'aaa', 'age': 19}


赞(0)

文章作者置顶的回复

全部回复列表 当前第(1)页

添加回复,文明发言,会审核.(服务区回复可以发广告)

作者最新笔记
天下程序员 www.cx06.com 程序员的网上家园!
作者微信:13126507001