Создание функций на основе других с "замороженными" параметрами



Привет, сегодня поговорим про очень важную функцию partial из пакета functools. Более подробно мы рассказываем про это в курсе, но сейчас дадим краткое описание работы.



Данная функция принимает в качестве первого аргумента любую другую функцию, а дальше параметры, которые будут автоматически переданы в эту функцию при вызове уже новой функции, которую вернёт partial.



Например, можем создать функцию, которая умножает два числа, а потом "заморозить" один аргумент, как на картинке.



Подписывайтесь на канал 👉@pythonofff