Double Star运算符在Python中是什么意思?
对于数字数据类型,双星号(**)定义为幂运算符
>>> a=10; b=2 >>> a**b 100 >>> a=1.5; b=2.5 >>> a**b 2.7556759606310752 >>> a=3+2j >>> b=3+5j >>> a**b (-0.7851059645317211+2.350232331971346j)
在函数定义中,带有双星号作为前缀的参数有助于从调用环境向其发送多个关键字参数
>>> def function(**arg):
for i in arg:
print (i,arg[i])
>>> function(a=1, b=2, c=3, d=4)
a 1
b 2
c 3
d 4热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短