参考:

Python中args 和** kwargs的用法总结 对于大部分Python新手来说, args和kwargs这两个魔法变量需要花大量的时间来解释。那么它们到底是什么呢?在什么时候使用它们呢?要搞清楚这些问题,首先你要明白,其实并不是必须写成*args和kwargs。只有变量… https://zhuanlan.zhihu.com/p/149532177