객체지향1 [Python] Class에서 'self'를 사용하는 이유와 역할 Python 에서는 Class 형식을 제공해, 객체지향 프로그래밍을 가능하게 한다. Class 형식의 코드의 예시는 아래와 같다. # class 생성 class myClass : def myFunction(self) : print('This is myClass') myclass1 = myClass() # myclass1 이라는 변수에 myClass를 할당 myclass1.myFunction() # 'This is myClass' 출력 여기에서 "self"의 역할은 myFunction이라는 함수를 class의 밖에서도 사용할 수 있도록 해준다. 따라서, "self" 없이 작성한 아래의 코드블럭에서는 에러를 유발한다. # class 생성 class myClass2 : def myFunction() : pri.. 2023. 2. 17. 이전 1 다음