EasyOutput prediction

Function name after decoration

What does this code print?

def my_decorator(func):
    def wrapper(*args, **kwargs):
        return func(*args, **kwargs)
    return wrapper

@my_decorator
def greet():
    """Say hello."""
    return "hello"

print(greet.__name__)

← → arrow keys to navigate

Sign in to save your progress.