전공 과목 이수1👨‍💻/파이썬

파이썬 클래스 내용

천숭이 2020. 10. 15. 13:17

클래스의 특징

 

;서로다른 객체가 똑같은 연산 -> 출력물이 같음

캡슐화 :

메소드와 변수를 외부에서 함부로 조작하는 것을 제한

 

 

객체의 아이덴티티 연산 : is, is not

같은 리스트를 가리킬때만 is==True

리스트 내부의 값이 같을지라도 리스트의 주소값이 다르기 때문에 list_a is not list_b

하지만, 문자열의 경우는 내용만같으면 is == True

파이썬은 메모리를 절약하기위해 문자열의 내용이 같으면 주소가 서로 같다.