Dev_Jaekwan
article thumbnail
[OOP_Python] decorator 이해하기
Python 2023. 1. 30. 16:52

데코레이터란 파이썬 데코레이터의 정의를 찾아보면 다음과 같다 기존함수를 입력 받아서 기능이 추가된 새로운 함수 객체로 만들어 주는 역할을 수행한다. 기능이 추가된 새로운 함수객체? 잘 이해가 되지 않으니 코드로 이해보면 좋다. 코드로 이해하기 def 재관(): print("안녕하세요. 저는 재관이에요.") def 지수(): print("안녕하세요. 저는 지수에요.") def 민지(): print("안녕하세요. 저는 민지에요.") def 정우(): print("안녕하세요. 저는 정우에요.") def 동훈(): print("안녕하세요. 저는 동훈이에요.") 위와 같이 5개의 함수가 정의되어있는 상황에서, 갑자기 각 함수별로 성별까지 추가로 print가 되게 코드를 수정해야 된다면, 데코레이터 없이 아래와 같..

검색 태그