# В Python 3 вы можете использовать голую * звездочку
# в списках параметров функции, чтобы заставить
# вызывающую программу использовать аргументы ключевого слова для определенных
# параметров:

››› def f(a, b, *, c='x', d='y', e='z'):
... return 'Hello'

# Чтобы передать значение для c, d и e, вам
# нужно явно передать его как
# key=value named arguments:
››› f(1, 2, ' p', 'q', 'v')
TypeError:
f() принимает 2 позиционных аргумента, но было задано 5

››› f(1, 2, c='p', d='q',e='v')
'Привет'