728x90
반응형
SMALL
함수 데코레이터 (Function Decorator)
함수 데코레이터는 함수를 수정하지 않고 기능을 추가할 때 사용된다. 함수 데코레이터는 @ 기호를 사용하여 정의한다.
def decor(fun):
def inner():
a = fun()
add = a + 5
return add
return inner
def num():
return 10
result_fun = decor(num)
print(result_fun())
@decor
def num():
return 10
print(num())
728x90
반응형
LIST
'Programming > Python' 카테고리의 다른 글
[Python] datetime 모듈 (0) | 2023.06.19 |
---|---|
[Python] time 모듈 (0) | 2023.06.19 |
[Python] 제네레이터 (Generator) (0) | 2023.06.16 |
[Python] 다형성 (Polymorphism) (2) (0) | 2023.06.15 |
[Python] 다형성 (Polymorphism) (1) (0) | 2023.06.12 |