python 레플잇을 풀면서 가장 시간이 많이 들었던 문제 처음 보는 형태여서 그랬던 것 같다.
어떤 것을 꾸미는 것을 데코레이팅이라고 하는데 python에서는 함수를 꾸며서 새로운 함수를 만드는 것
똑같은 기능을 추가할 때 데코레이터 기능을 써주게 되면 깔끔하게 코드를 구성할 수 있다.
쉽게 말해서 함수를 꾸며주는 느낌이라고 생각하면 편하다.
original = print_hello 가 됨으로써 wrapper 함수가 출력이 된다.