deftimer(func):fromtimeimporttimedefwrapper(*args,**kwargs):start_time=time()result=func(*args,**kwargs)end_time=time()print(f"Функция: {func.__name__} выполнена за {end_time-start_time} сек")returnresultreturnwrapper@timerdefslow():importtimetime.sleep(5)slow()
Обязательные cookie нужны для входа и настроек. Аналитику — Яндекс.Метрику без записи сеансов — включаем только с твоего согласия; отказ ничего не ломает, выбор можно изменить в подвале сайта.
Подробнее о cookieСогласие на аналитику