国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python中**kwargs怎么用?

python中**kwargs怎么用?

头像

小妮浅浅

2021-05-10 10:03:309328浏览 · 0收藏 · 0评论

(推荐操作系统:windows7系统、Python 3.9.1、DELL G3电脑。)

1、使用两个星号是收集关键字参数,可以将参数收集到一个字典中,参数的名字是字典的 “键”,对应的参数的值是字典的 “值”。请看下面的例子:

>>> def print_kwargs(**kwargs):
...    print(kwargs)
...
>>> print_kwargs(a = 'lee',b = 'sir',c = 'man')
{'a': 'lee', 'b': 'sir', 'c': 'man'}

由例子可以看出,在函数内部,kwargs 是一个字典。

2、参数不是具有不确定型吗?如何知道参数到底会用什么样的方式传值?其实这个很好办,把 *args 和 **kwargs 综合起来就好了啊,请看下面的操作:

>>> def print_all(x,y,*args,**kwargs):
...    print(x)
...    print(y)
...    print(args)
...    print(kwargs)
...
>>> print_all('lee',1234)
lee
1234
()
{}
>>> print_all('lee',1,2,3,4,5)
lee
1
(2, 3, 4, 5)
{}
>>> print_all('lee',1,2,3,4,5,like = 'python')
lee
1
(2, 3, 4, 5)
{'like': 'python'}

这样,我们就可以应对各种各样的参数请求了。当然,这里的关键字参数命名不一定要是 kwargs,但这个是通常做法。

以上就是python中**kwargs的用法,希望能对大家有所帮助。更多Python学习指路:python基础教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

无码亚洲一区二区三区| 成全在线观看免费全集高清完整版| 在线观看片免费人成视频| 美女溜溜身子视频素材高清| BOBO浏览器| 十大名阴排名一览表| 蜜桃影视| 美女和男生一起努力的生孩子视频..| 水是什么意思| 《法国空乘4》在线观看| 蜜桃浏览器| 两人一起做AJ的视频教程| 东北娘们国语版免费播放| 自拍视频| 《不戴套瑜伽教练3》| 三男一女CP免费观看电视剧大全| 敌伦交换小敏小静小雅第1集| 老师穿白色双开真丝旗袍怎么穿| 丈夫不在家儿媳想老公的背景故事 | 疯狂祖母免费观看高清版| 桃色视频| 丫头把腿开大让我添添| 女朋友太骚了每次进去都觉得很| 天美麻花星空高清MV播放音乐| 酒鬼酒股票| 熟悉的味道3| 王局长把乳罩解开吃胸的动态图 | 一个添B-个添3个人添| 男男免费观看高清完整版在线观看..| 《艾娃》法国| 《厨房激战5》完整版在线观看| 可切换老司机模式浏览器| 女儿借爸爸种生孩子| 医生一直揉白带湿漉漉的正常吗 | 小蜜桃免费观看高清电视剧| 黑色蕾丝女装大长腿| 明星记忆修改系统| BRAVE| 男人把因因放到女人因困里视频 | 三男一女CP免费观看电视剧大全| 交换的温度2HD