예시

설명

x = 10
print(type(x))
>> <class 'int'>

이렇게 x 타입이 class로 출력이 되고 class를 구체화 한 것이 object

<aside> ❗

Class와 Object


파이썬에서 존재하는 타입은 class로 정의, 예로 list, tuple 존재

class는 타입을 정의하는 것 뿐

그래서 class를 사용해서 object를 만드는 것

</aside>

y = x
if (id(x)==id(y)):
	print("x와 y는 같은 객체를 가르킨다")
>> x와 y는 같은 객체를 가르킨다

image.png

x = x + 1

z = 10

image.png