728x90 개발13 파이썬에서 Self란 뭘까? def 함수(Self): 파이썬을 하면서 한번쯤은 보셨을 Self입니다. def function(self): 에서 self가 의미하는 것은 무엇일까요? 바로 '인스턴스'입니다. 우리가 class를 사용하는 목표는 객체를 사용하겠단 말입니다. 이 객체가 바로 '인스턴스'라고 볼 수 있습니다. class를 사용해서 객체를 만들어 내는 것이죠. a = amuguna() 하면 클래스 amuguna의 성질을 가진 a라는 인스턴스가 생성된 것이죠. class amuguna: def func1(): print("a") def func2(self): print("a") 라는 class가 있다고 칩시다. 기존에 class에서 메서드를 이용하는 방법에는 amuguna.func1()을 하거나, self를 이용하는 방법이 있.. 2023. 9. 6. 이전 1 2 3 다음 728x90