self
[Python] 클래스 Class 1
클래스란 무엇인가? 함수는 특정 기능을 수행하도록 만들어 놓은 것이라 한다면 클래스는 조금더 큰 개념이라고 할 수 있다. 클래스 안에는 다양한 유형의 정보가 담겨 있고, 우리가 자료형과 어떻게 상호작용할 것인지 적혀 있다. 클래스는 class 키워드를 사용해서 정의하면 된다. class Test_class: pass 인스턴스 생성하기 (Instantiation) 클래스를 정의하고 나면 그걸 불러와서 사용하는 방법 test_1 = Test_class() 클래스 이름에 괄호를 추가하여 인스턴스를 만들고, 그걸 변수 test_1에 할당하는 방식이다. 인스턴스를 불러온다는 건 클래스를 가져와 객체로 바꿔준다는 건데, type() 함수를 사용하는 건 그 반대라고 생각하면 된다. 객체의 type을 확인해보면 해당 ..