*args и **kwargs позволяют передавать в функцию переменное количество аргументов.
*args (произвольный набор позиционных аргументов): собирает все неименованные аргументы в кортеж.**kwargs (произвольный набор именованных аргументов): собирает все именованные аргументы в словарь.Применение:
python