99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2018-10-23 閱讀量: 794
python錯誤解析(九)

代碼如下:

>>> def f(a,b,c,d):  
... print a,b,c,d
...
>>> args = (1,2,3,4)
>>> f(**args)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: f() argument after ** must be a mapping, not tuple

【錯誤分析】錯誤原因**匹配并收集在字典中所有包含位置的參數(shù),但傳遞進去的卻是個元組。

所以修改傳遞參數(shù)如下:

代碼如下:

>>> args = {'a':1,'b':2,'c':3}  
>>> args['d'] = 4
>>> f(**args)
1 2 3 4
0.0000
6
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子