반응형
파이썬에서 ClassExample 클래스 안에
call, call2 메서드를 만들어 놨는데
call은 self, num을 파라미터로 받고
call2는 num만 받는다
그래서 self를 넣은 것과 넣지 않은 것의 차이가 뭐냐면
함수 안에서의 차이는 없고
self를 넣은 함수는
변수명 = 클래스명()
변수명.함수명(변수명, 값)
이런 식으로 사용하고
self를 넣지 않은 함수는
클래스명.함수명(값)
이런 식으로 사용한다
즉 self를 넣건 넣지 않건 간에
동작하는 내용은 동일하고
호출 시에만 다르게 호출한다는 것!
반응형
'Language > Python' 카테고리의 다른 글
파이썬 self는 무슨 의미? (0) | 2020.01.27 |
---|---|
파이썬 클래스 예제 및 사용법 (0) | 2020.01.20 |
파이썬 딕셔너리(Dictionary) 사용법 정리 (0) | 2020.01.14 |
파이썬 튜플(Tuple) 사용법 정리 (0) | 2020.01.14 |
파이썬 리스트(List) 사용법 정리 (0) | 2020.01.13 |
댓글