Python Lab
Курсы/Python Тренажёр/Декоратор таймер
Экзамен23 мин · 67 XP

Декоратор таймер

Задание

Задача

Напиши декоратор timer который измеряет время выполнения функции и возвращает кортеж (результат, время_в_секундах).

@timer
def slow_sum(n):
    return sum(range(n))

result, elapsed = slow_sum(1000000)
# result == 499999500000, elapsed — примерно 0.05 сек

Результаты появятся здесь после выполнения кода.