Pregunta de entrevista de Squarepoint Capital

what's a decorator in Python