Python3.8 新增了一种语法,可以使用斜杠 / 占据一个参数的位置,表示在此之前的参数都只接受位置参数的传参形式. 例如,对以下函数声明: def func(a, b, /, c, d, *, e, f): pass 那么参数 a 和 b 都只能以位置参数的形式传入,参数 e 和 f 都只能以关键字参数的形式传入,而 c 和 d 则不受限制,可以按任意形式传入参数.因此,调用该函数时,前两个参数必定代表 a 和 b ,并且必定存在 e=... 和 f=... 的关键字参数. 如果查阅 Py