728x90 Enter1 [Python] 10. Python의 "고급 주제" Python 학습: 고급 주제Python은 강력한 고급 기능을 제공하여 더 복잡하고 효율적인 프로그램을 작성할 수 있도록 합니다. 이번 글에서는 데코레이터, 제너레이터, 컨텍스트 매니저에 대해 알아보겠습니다.1. 데코레이터: 함수 데코레이터와 클래스 데코레이터데코레이터는 함수를 수정하거나 확장하는데 사용되는 디자인 패턴입니다. 함수와 클래스에 데코레이터를 적용하여 코드의 재사용성을 높이고, 기능을 확장할 수 있습니다. - 함수 데코레이터 : 함수 데코레이터는 다른 함수를 인자로 받아서 새로운 함수를 반환하는 함수입니다. 함수 데코레이터 예제[python] def my_decorator(func): def wrapper(): print("함수 호출 전") func() .. 2024. 6. 18. 이전 1 다음 728x90