![](https://img-blog.csdnimg.cn/20201206003811631.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python基础
所想所感
熊孩子的博客
一个在成长的熊孩子
展开
-
python 函数参数说明 关键字参数
关键字参数def test(a=1,**kwargs): print(kwargs)test(1) //{}test(1,name='zhangsan') //{'name': 'zhangsan'}test(1,**{'age':'10','haha':'hehe'}) //{'age': '10', 'haha': 'hehe'}test(1,{'ah':'ah'}原创 2020-12-05 23:45:22 · 135 阅读 · 0 评论 -
python 函数参数说明-可变参数
可变数量参数:*argsdef test(a=1,*args): print(args)test(1,2,3,4,5) //(2, 3, 4, 5)test(1,[2,3,4,5]) //([2, 3, 4, 5],)test(1,(2,3,4,5)) //((2, 3, 4, 5),)test(1,*[2,3,4,5]) //(2, 3, 4, 5)test(1,*(2,3,4,5)) //(2, 3, 4, 5)说明:可变参数:原创 2020-12-05 22:31:41 · 350 阅读 · 0 评论 -
python 函数参数说明(1)
def test(a,b=3): print(a+b)test(1,2) //a=1,b=2 结果:3test(1) //a=1,b=3 结果:4test(a=1,b=6) //a=1,b=6 结果:7test(3,b=5) //a=3,b=5 结果:8test(a=3,8) //报错说明:a,b都是形参a:缺省参数;b:必填参数缺省参数:可以不传值;如果传值就等于传入的值,如果不传值就等于默认值在函数调用时,如果出现“变量=原创 2020-12-05 22:09:25 · 207 阅读 · 0 评论