Как повторить функцию n раз

Я пытаюсь написать функцию в Python, которая похожа на:

def repeated(f, n):
    ...

где f - это функция, которая принимает один аргумент и N - это положительное целое число.

Например, если я определил квадрат как:

def square(x):
    return x * x

и я позвонил

repeated(square, 2)(3)

, это будет квадрат 3, 2 раза.

5
задан user000001 23 September 2013 в 07:28
поделиться