TIL - 28 python repl.it 복습

이동근·2021년 1월 17일
0

python

목록 보기
14/18

decorator

python 레플잇을 풀면서 가장 시간이 많이 들었던 문제 처음 보는 형태여서 그랬던 것 같다.

정의

어떤 것을 꾸미는 것을 데코레이팅이라고 하는데 python에서는 함수를 꾸며서 새로운 함수를 만드는 것

왜 써야 하는가

똑같은 기능을 추가할 때 데코레이터 기능을 써주게 되면 깔끔하게 코드를 구성할 수 있다.

구현하고 싶은 함수

1. 기본 함수

2. decorator 함수

3. 출력 결과

쉽게 말해서 함수를 꾸며주는 느낌이라고 생각하면 편하다.

original = print_hello 가 됨으로써 wrapper 함수가 출력이 된다.

profile
하루하루 1cm 자라는 개발자

0개의 댓글