我在一本书中找到了这个密码:
def example(a:int ,b=1,*c,d,e=2,**f)-> str :
pass
import inspect
print(inspect.getfullargspec(example))
它打印出:
^{pr2}$在参数中,b
和e
都有默认值,那么为什么b
中只有b
的默认值(1
)?在
我还阅读了文档,其中我看到:
FullArgSpec(args, varargs, varkw, defaults, kwonlyargs, kwonlydefaults, annotations)
这个顺序重要吗(args
,varargs
,varkw
,…)?在
目前没有回答
相关问题 更多 >
编程相关推荐