파이썬은 열세번째 일 학습

장식 폐쇄
폐쇄 (폐쇄) 프로그램 구문의 중요한 기능이다. 클로저 또한 코드의 조직 구조는 또한 코드의 재사용 성을 향상시킨다.
인라인 함수 경우, 외부 함수의 변수 (그러나 전역에서) 참조 인라인 함수는 폐쇄 (폐쇄)로 간주된다.
자유 변수를 사용하여 외부 기능을하지만, 내부 함수 또는 변수 참조에 정의라는
두 장식 예를 이해 : 우리가 찬바람을 유지하는 모든 사람들이 주요 기능은 겸손이다 팬티를 가지고 있지만, 겨울이 불가능하다, 가정 ? 우리가 생각할 수있는 한 가지 방법은 속옷의 변화를보고되면, 그것은 더 이상 두꺼운이 방법은, 그것은뿐만 아니라 겸손하다 할뿐만 아니라 온기를 제공하지만, 문제가,이 바지로 변환 우리의 속옷입니다 이 기능 겸손 없지만, 본질적으로는 더 이상 실제 속옷이지만. 그래서 똑똑한 사람들은 속옷의 영향을받지 않고, 바지, 외부 속옷에 직접 때문에 속옷이나 속옷, 아기와 바지 더 이상 추위를 설정, 바지를 발명했습니다. 우리 몸은 따뜻한 효과를 제공에 장식 우리는 속옷의 역할에 영향을주지 않고, 바지 여기에서 말하는 것처럼.
이 있었기 때문에 당신이 대량으로 소스 코드를 수정할 수 없습니다, 3 장식이 프로그램에 기능을 추가하기 위해 사실이지만, 프로그램이 온라인 상태 또는 사용 된,이, 비 과학적하고 비현실적이다

: 실내 장식이을 만족하도록
소스 코드 장식 기능을 수정하지하는
함수를 호출 장식 할 수정할 수 없습니다
조건 1과 2를 만족하는 프로그램에 기능을 추가하기를

게시 13 개 원래 기사 · 원의 칭찬 0 · 조회수 278

추천

출처blog.csdn.net/weixin_46269994/article/details/104468338