'' ' 익명 기능 : 람다 '' ' 데프 추가 (A, B) : 토너 (A + B의) (2,3)를 추가 당 람다 = A, B : A + B 인쇄 (PER (2,3))
'' ' 세 개의 머리 작업 '' ' = 20 인쇄 ( " 참 " ) 의 경우 A> 10 다른 인쇄 ( " 거짓 " )
'' ' + 익명 함수 계산 안 현미경 '' ' 로그인 = 람다 사용자 이름, 암호 : 인쇄 ( '로그인 성공') 사용자 이름 == 'shenqiang'과 암호 == '123'다른 인쇄 ( '로그인 실패') 경우 로그인 ( 'shenqiang', '123')
'' ' 익명 기능, 사전의 종류 '' ' 데이터 람다 = kwargs로 ** : 딕셔너리 (분류 (kwargs.items () 키 = 람다 항목 : 항목 [0])) 인쇄 (데이터 (이름 = 'shenqiang', 나이 = 28))
'' ' 와 동일한 것을 수행하는 목록에서 같은 요소) 함수 맵 (내부 기능 ' '' 은 List1 = 1,23,4,5,6 ] 인쇄 (리스트 (MAP ( 람다 X : X + (100), 목록 1)))
'' 내부 필터 함수 (의 기능), 상기 필터리스트 요소 '' 목록 2 = [1,2,3,4,5,6 ] 인쇄 (목록 (필터 ( 람다 . A> 1 목록 2하십시오을 )))
'' ' 휴관일 : 코드의 기능은없는 수정 최대한 달성되었다 열기 : 코드는 기존의 기능을 확장 요구 사항 : F 또는 F1 인쇄 된 getInfo를 호출, 우리가 F를 인쇄 '' ' DEF 된 getInfo (FUNC) : DEF 정보 () : 인쇄 ( " 무한 자동화 된 테스트 " ) FUNC () 반환 정보 @정보를 얻다 DEF의 F () : 인쇄 ( " NetEase는 클라우드 플랫폼 " ) @정보를 얻다 DEF의 F1 () : 인쇄 ( " 51CTO 플랫폼 " ) 에프() '' ' 단계 : 우리 된 getInfo 시간을 실행할 때 1. 매개 변수 F로 장식 될 함수 2.getInfo 리턴 값은 재 할당 될 함수 f를 호출 할 때, 함수가 실제로 정보 부분이라 바인딩 장식 일단 3. F1 원래 의해 덮여 4. 장식 된 f는 장식의 정보에 재 할당 '' ' 데프 : 로그인 (FUNC) 데프 내부 (토큰) : 경우 토큰 == " 01293 " : 리턴 FUNC (토큰) 다른 : 인쇄 ( " 登录失败은 " ) 반환 내부 @로그인 DEF의 프로필 (토큰) : 인쇄 ( " 로그인 성공 " ) 프로필 ( " 01293 " )