Sun. 18. 6.
파이썬 중급
: 객체(Object) = 속성(Attribute) + 기능(Function)



ㄴ 키워드는 class로
ㄴ 클래스 안의 기능(함수)의 매개변수는 self


ㄴ 레퍼런스 변수를 이용해 객체의 기능에 접근할 수 있음.
ㄴ 개체 속성 변경 가능


ㄴ 레퍼런스 변수에 객체가 아니라 객체의 메모리 주소가 저장되는 것

scores = [1, 2, 3, 4, 5]
socresCopy = []
for s in scores
scoresCopy.append(s)
scoresCopy.extend(scores)
scoresCopy = scores.copy()
scoresCopy = scores[:]
import copy
scores = [1, 2, 3]
scoresCopy = copy.copy(socres)

ㄴ .copy()를 사용하면 객체를 복사함





ㄴsuper()를 쓸 때는 인수에 self 생략



ㄴ 너무 남발하면 중복된 코드 때문에 헷갈릴 수 있으므로 유의

