刚开始学习python的时候,对有关args,kwargs,和*的使用感到很困惑。相信对此感到疑惑的人也有很多。我打算通过这个帖子来排解这个疑惑(希望能减少疑惑)。
让我们通过以下5步来理解:
- 通过一个函数调用来理解’*’的作用
- 通过一个函数的定义来理解’*args’的含义
- 通过一个函数的调用来理解’**’的作用
- 通过一个函数的定义来解’**kwargs’的含义
- 通过一个应用实例来说明’args’,’kwargs’应用场景以及为何要使用它
详细过程见链接:https://www.cnblogs.com/cwind/p/8996000.html