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

Tim*_*Tim 5 python python-3.x

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

class Foo:
    def __init__(self, *, bar=None):
        self.bar = bar
Run Code Online (Sandbox Code Playgroud)

这是 Python 3.6 中的工作代码。什么是*争论吗?