2. 기본 자료형과 연산 > 2-1. 자료형은 왜 구분할까?
자료형은 왜 구분할까?
해당 파트는 아래 영상 시청 후 교안을 정독해주세요.
우선 자료형의 개념에 대해서 이해해보겠습니다. 자료형(datatype)이란 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료로 사용하는 모든 것들의 형태가 무엇인지 확인하는 식별분류를 의미합니다. 자료의 형태가 어떤 것인지를 알고 명령을 해야 컴퓨터가 정확히 이해하여 수행할 수 있기 때문에 자료형을 파악하는 것은 매우 중요합니다.
또한 자료형을 구분하는 것은 성능을 향상시켜주기 위함이기도 합니다. 예를 들어 정수(int)는 실수(float)에 포함되는 개념이지만, 컴퓨터는 정수를 실수에 비해 더 빠르게 처리하기 때문에 정수로만 이루어진 데이터를 굳이 실수로 처리할 필요가 없습니다.
이처럼 자료형은 프로그래밍의 기본이 되는 내용인만큼, 처음 배울 때 개념을 명확하게 이해하고 넘어가야 합니다. 기본 자료형인 숫자 자료형, 문자 자료형, 논리 자료형 에 대해 먼저 학습하고 이후 고급 자료형(리스트, 튜플, 딕셔너리, 셋)에 대해서 알아보도록 하겠습니다.