Я пытаюсь сделать следующее: я хочу написать функцию translate(f, c)
, которая принимает данную функцию f
(скажем, мы знаем, f
- это функция от одной переменной x
) и константыc
и возвращает новую функцию , которая вычисляет f(x+c)
.
Я знаю, что в Python функции являются объектами первого класса и что я могу передать f
в качестве аргумента, ноЯ не могу придумать, как сделать это без прохождения x
, что побеждает цель.