Что такое именованные-only аргументы функции и как их задать?
Уровень: Middle
Ответ
Именованные (ключевые) аргументы, которые можно передавать только по имени, – это параметры функции, следующие после `*` в объявлении. Например, `def func(x, *, y=0, z=0): ...`. Здесь y и z – keyword-only: при вызове их обязательно указывать как func(5, y=1, z=2). Такой синтаксис помогает избежать путаницы с позиционными аргументами и делает вызов более явным.