ключевое слово с переменным числом значений (**kwargs).
Пример
deff(a, /, b, *, c, **kwargs):
...
Разбор
Суммируя:
Python предоставляет гибкий контроль над тем, как можно вызывать функцию.
/ и * формализуют контракт API.
*args и **kwargs полезны для расширяемых интерфейсов.
Итог
В современном Python: - только позиционно (/); - позиционно-ключевое слово; - только ключевые слова (*); - вариативный позиционный (*args); - вариативное ключевое слово (**kwargs).
Какие типы аргументов функции существуют? · Sobeso