Нет. Сигнатура функции выглядит так:
def funcname(req_positional, *args, named_keyword, named_keyword_with_default=None, **kwargs):
# function body
Вы можете добавить некоторые из них, если вам не нужно ссылаться на них, например:
def funcname(a, b, c, *, must_be_a_keyword_argument):
pass
>>> funcname(1, 2, 3, 4)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: funcname() takes 3 positional arguments but 4 were given
>>> funcname(1, 2, 3, must_be_a_keyword_argument=4)
>>>
См. официальный документация для более формального описания