首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

Python中函数的Keyword-only有关问题

2013-04-20 
Python中函数的Keyword-only问题 def konw(a, *,b1,c, d2):print(a,b,c,d) konw(1,c1)1 1 1 2

Python中函数的Keyword-only问题

>>> def konw(a, *,b=1,c, d=2):
print(a,b,c,d)


>>> konw(1,c=1)
1 1 1 2
>>> know(1,c=2)
1 () 2
>>> 
第二个输入期待输出1 1 2 2但是输出为1 () 2问什么?我用的是python3.0
[解决办法]
3.3是 1 1 2 2
是不是你之前还定义了一个know函数?因为你最后那句是know而不是konw

热点排行