logo

Crowdly

Browser

Додати до Chrome

What is the primary purpose of the decorator below? import time def timer(func...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

What is the primary purpose of the decorator below?

import time

def timer(func):

    def wrapper(*args, **kwargs):

        start_time = time.time()

        result = func(*args, **kwargs)

        end_time = time.time()

        print(f"{func.__name__} took {end_time - start_time:.2f} seconds to run.")

        return result

    return wrapper

@timer

def slow_function():

    time.sleep(2)

    print("Function execution completed.")

slow_function()
0%
0%
0%
Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на eex.dev.iitm.ac.in?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome