함수 이름의 사용

함수 이름의 사용

⼀ 함수 이름은 가변이지만 ⼀ 특별한 변수이고, 괄호 ⾏ 변수 함수로 수행 될 수있다.
1 함수 이름의 메모리 어드레스
DEF FUNC () :
  인쇄 ( " " )
 인쇄 (FUNC) 
결과 :
 <0x1101e4ea0 AT 기능 FUNC>

도 2에서, 함수 이름은 다른 변수에 할당 될 수있다

DEF FUNC () :
  인쇄 ( " " )
 인쇄 (FUNC) = FUNC의 #은 변수의 할당 다른 시간에 대한 ⼀ 변수로 작동하는 
A () #의 () 함수 호출을 사용 FUNC

삼,

함수 이름은 컨테이너의 요소로서 사용될 수있다
DEF의 에서 func1 () :
     인쇄 ( " " )
 DEF의 FUNC2 () :
     인쇄 ( " " )
 DEF의 func3 () :
     인쇄 ( " " )
 DEF Func4 () :
     인쇄 ( " " ) 
LST = [FUNC1, FUNC2 , func3]
 에 대한 I 에서 LST : 
     I ()

4 함수 이름은 함수의 매개 변수로서 사용될 수있다

DEF FUNC () :
     인쇄 ( " 먹을 " )
 DEF의 FUNC2합니다 (FN) :
     인쇄 ( " 나는 FUNC2 오전 " ) 
     에서 Fn () #을 하려면 Fn을 통해 통과 수행 
    인쇄 ( " 나는 FUNC2입니다 " ) 
FUNC2을 (FUNC) # 매개 변수는 FUNC2 파라미터 FN과 같은 기능 FUNC에 전달.

도 5는 함수 이름은 함수의 리턴 값으로 사용될 수있다

DEF의 func_1 () :
     인쇄 ( " 함수에서 개별 사례 1. " )
     DEF의 func_2 () :
         인쇄 ( " 함수 (2)로부터 개인 경우 " )
     인쇄 ( " . 함수 개별 사례 1 " )
     func_2 
FN = func_1 () # YES 이 시점에서 기능 1 1 개 2 기능 함수 반환은 ⾯ FN 2 함수이다 
FN () #이 함수가 리턴 ⾏ 수행 ⾯    

 

 
 
 
 
 
 
 
 
 
 

추천

출처www.cnblogs.com/jb-xiaotusi/p/11330864.html