Discuss / Python / 命名关键字参数的意义是什么

命名关键字参数的意义是什么

Topic source

#1 Created at ... [Delete] [Delete and Lock User]

我发现命名关键字参数不像关键字参数那样,你想输入就输入,不想输入就可以空着,它要求你必须有,不然会报错:missing n required keyword-only argument。
或许你可以在定义函数的时候给它一个缺省值,但这又跟默认参数有什么区别了呢?

在我理解里命名关键字参数跟默认参数好像没什么区别,不知道是否有什么我没get到的点

周刊少年-

#2 Created at ... [Delete] [Delete and Lock User]

区别就在于这个命名吧,一个是别人规定好的名字,一个可以自己起。


  • 1

Reply