读书人

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

发布时间: 2013-04-20 19:43:01 作者: rapoo

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

读书人网 >perl python

热点推荐