Python·100 питань

Чим відрізняються * і / у сигнатурі функції (keyword-only і positional-only)?

Відповідь
f(a, /, b) — позиційний тільки a.
f(*, x, y) — x і y тільки іменовані.
Зменшує помилки при виклику.
Допомагає підтримувати API.
Часто використовується в бібліотечному коді.
Чи корисна ця відповідь?

Інші питання цієї теми

Пов’язані питання з інших тем