클로저 : 프로그래밍 언어에서 중요한 개념중 하나로, 함수와 그 함수가 참조하는 외부 변수(또는 자유변수) 사이의 관계를 나타냄. 클로저는 함수의 내부에서 정의된 함수로, 내부 함수가 외부 함수의 변수에 접근할 수 있고, 외부 함수는 내부 함수를 반환할 수 있습니다. 이로 인해 함수와 그 함수가 참조하는 상태(변수)를 함께 저장하고 유지할 수 있습니다.
클로저 사용하기!
데코레이터 : 파이썬에서 함수나 메서드의 동작을 수정하거나 확장하기 위한 강력한 도구, 데코레이터는 함수나 메서드를 래핑하거나 감싸서 추가 기능을 제공하며, 코드 재사용성과 가독성을 향상시킵니다. 데코레이터는 @ 기호를 사용하여 함수나 메서드 위에 적용됩니다.
데코레이터 만들기
'파이썬 도전기' 카테고리의 다른 글
03.19 스페셜 메서드 (0) | 2024.03.19 |
---|---|
03.19 상속 (0) | 2024.03.19 |
03.18 과제 2 (0) | 2024.03.18 |
03.18 객체지향과 클래스 (0) | 2024.03.18 |
03.18 과제 1 (0) | 2024.03.18 |