staticmethod

Python

python 타입힌트와 데코레이터 여러 예시

타입 힌트(Type hint) : 변수 또는 함수의 인자에 타입을 지정하는 방식, 선택적 사용이며 코드에는 영향주지 않지만 가독성, 유지보수성을 높일 수 있다. 데코레이터(Decorator) : 다른 함수나 클래스를 수정 또는 꾸며주는 함수 - 함수/클래스 정의 바로 위 '@' 기호를 사용 데코레이터의 여러 예시 (1) my_decorator 함수는 다른 함수를 인자로 받아 새로운 함수 'wrapper'를 반환 @my_decorator는 my_function 함수를 my_decorator함수의 인자로 전달한다. 이후 my_function은 wrapper함수로 대체! 따라서, my_function을 호출해보면 wrapper의 func()위 아래에 있는 출력문장 사이에 "Hello, world!"가 위치하는..

sogummi
'staticmethod' 태그의 글 목록