args 和 *kwargs

我观察到,大部分新的 Python 程序员都需要花上大量时间理解清楚 *args**kwargs 这两个魔法变量。那么它们到底是什么?

首先让我告诉你,其实并不是必须写成 *args**kwargs。只有变量前面的 *(星号)才是必须的。你也可以写成 *var**vars。而写成 *args**kwargs 只是一个通俗的命名约定。那就让我们先看一下 *args 吧。

最后更新于