자료형이란 것은 컴퓨터 프로그래밍에 있어서 '변수'라는 것을 먼저 인지하고 가야한다. 변수란 것은 무엇일까?? 우리가 살면서 변수라는 단어는 잘 안쓴다. '변수가 많아' 이런 말에서나 쓰긴 쓸까? 저런 대사를 남발 했다가는 아웃사이더 취급을 받기 쉽상이다. 변수의 정의 말 그대로 변수는 변하는 수. 어떤 미지수 x가 있는데 그 수는 변하는 수이다. 정해지지 않았고, 프로그래밍 상에서 그 변수를 정할 수 있는 사람(정의 할 수 있는 사람)은 그 코드를 만든 사람이다. 자료형의 정의 그 변수를 정의 할 때에는 무엇을 정의 해야할까?? 컴퓨터는 원시적으로는 0과 1만을 이해하며, 이진수를 사람이 쉽게 이해하기 위함에 따라 언어는 개발되었다. 그로 인해서 변수를 숫자, 문자,리스트,터플,딕셔너리,집합,참거짓 등..