⚠️ decorator에 대해서 알기 위해서는 first class function과 closure를 이해하고 있어야 함! First Class Function 함수를 다른 함수의 인자로 넣기 프로그래밍 언어가 함수를 first-class citizen으로 취급 함수 자체를 argument로써 다른 함수에 전달하거나 다른 함수의 결과값으로 반환할 수도 있고, 함수를 변수에 할당하거나 데이터 구조 안에 저장할 수 있는 함수 def square(x): return x * x print(square(5)) f = square print(square) print(f) (base) jieunpark@MacBook-Air 230220_decorator % python first_class_function.py 25..