Decorator (1) 썸네일형 리스트형 데코레이터 (Decorator) in python 파이썬 데코레이터를 공부해 보자. 우선 아래와 같이 연습용 함수를 두개 만든다. def 데코레이터 (함수) : def 감싸는함수 () : 결과 = 함수() return 결과 return 감싸는함수 def 제곱 (입력) : 결과 = 입력**2 return 결과 입력 = 3 결과 = 제곱(입력) print(결과) 위 코드 블럭을 실행시키면 "변수: 입력 = 3"이 제곱 함수의 인자로 들어가서 결과로 9 반환, "변수: 결과 = 9"로 저장하고 이를 출력한다. 일반적으로 많이 사용하는 기초적인 함수 구조이다. 데코레이터 함수는 인자(argument)로 함수(function)를 입력받는다. 함수가 인자로 함수를 입력받는다는게 어떤 의미일까? 이를 설명하기 위해서 콜백함수(callback) 함수에 대해서 알아야 .. 이전 1 다음