keyword-only 函数 Python3有一种只有关键字参数,只能传递关键字参数 语法 1 2 3 4 5 6 def kwonly(*, name='spam', age=1): ... kwonly('eggs', 18) TypeError: kwonly() takes 0 positional arguments but 2 were given 传入非关键字参数会报错 正确的语法 1 kwonly(name='eggs', age=18)