파이썬1 [Python] Numeric types 파이썬에 대한 기본적인 이해를 위해 작성했습니다 c언어로 pintOS프로젝트를 할 당시를 떠올리면 변수를 선언할 때 자료형을 명시해야 했다. 하지만, 파이썬은 다르다. 심지어 이미 선언한 변수에 다른 자료형을 참조할 수 있다. 이번 포스팅에서는 파이썬이 어떻게 숫자를 다루는지 포스팅한다. #1 int 객체? c언어에서 우리는 숫자에 대한 자료형을 명시하기 위해서 해당 수를 표현하기 위한 바이트의 개수에 기준하여 자료형을 명시했다. 파이썬은 어떻게 작동하기에 이런 과정이 필요 없을까? 파이썬에서 모든 것은 '객체'라고 했다. 다른 언어에서는 해당 값 만을 저장하지만, 파이썬은 해당 값을 상태로 가지는 객체를 메모리에 저장한다. 이 과정에서 객체를 저장하기 위한 메모리 오버헤드가 발생한다. int 객체는 가.. 2023. 4. 13. 이전 1 다음