misut (1) 썸네일형 리스트형 메서드와 함수의 차이 파이썬에서는 각각의 object마다 특별한 속성 유무를 체크하는데 callable도 그 속성중 하나이다 callabel 속성이 있는 object는 뒤에 괄호를 여는 식으로 사용이 가능하다 예를들어 함수 print는 함수 object인데 callable이다. 사용자가 만든 클래스도 기본적으로callable이기 때문에 class A: ... A() print() 이런 방법으로 사용이 가능하다. 함수와 메서드의 공통점 기본적으로 둘 다 callable이고 내부적으로 local scope를 선언해서 코드를 가지고 있을 수 있다 def print() #code 처럼 들여쓰기해서 쓴 #code 를 내부적으로 가지고 있을 수 있다. 이러한 callable object를 호출하면 내부 코드부분을 실행한다. 함수와 메서.. 이전 1 다음