본문 바로가기
파이썬

파이썬 변수에 함수 할당

by º기록 2021. 2. 19.
반응형

내가 기능이 있다고 가정 해 봅시다.

def x():
    print(20)

이제 y 라는 변수에 함수를 할당하여 y 를 사용하면 x 함수를 다시 호출합니다. 단순히 y = x () 할당을 수행하면 None 이 반환됩니다.

 

해결 방법

 

단순히 함수를 호출하지 않습니다.

>>>def x():
>>>    print(20)
>>>y = x
>>>y()
20

대괄호는 Python에 함수를 호출하고 있음을 알려주므로 여기에 배치하면 함수를 호출하고 x 반환 된 값을 y 에 할당합니다. > (이 경우 None ).

 

참조 페이지 https://stackoverflow.com/questions/10354163

 

 

반응형

댓글