__init__方法中的星号参数是什么意思?

时间:2019-03-26 20:48:05

标签: python python-3.x

我正在使用的代码具有类定义,并且__init__方法包含一个*作为参数。作为一个简单的例子,

class Foo:
    def __init__(self, *, bar=None):
        self.bar = bar

这是Python 3.6中的工作代码。 *自变量有什么作用?

0 个答案:

没有答案