더북(TheBook)

1.2 내장 데이터 타입

 

 

파이썬에서 프로그래밍할 때는 프로그램이 처리하는 데이터가 어떤 데이터인지 늘 알고 있어야 한다. 1.1절에서 설명한 프로그램은 문자열을, 이번 절에서 설명하는 프로그램들은 숫자를, 그리고 나중에는 다른 종류의 데이터를 처리하는 방법에 대해 알아본다. 데이터 타입 간의 차이를 이해하는 것은 정말 중요하므로, 여기에서 공식적으로 정의할 필요가 있다. 데이터 타입(data type)은 값 집합과 이 값에 대해 정의된 연산 집합이다.

파이썬 언어에는 몇 가지 데이터 타입이 내장되어 있다. 이번 절에서는 정수를 나타내는 int형, 실수를 나타내는 float형, 일련의 문자들을 나타내는 str형, 참이나 거짓 값을 나타내는 bool형에 대해 살펴본다. 먼저 간략히 표로 정리하면 [표 1.2.1]과 같다.

 

▼ 표 1.2.1 내장 데이터 타입

데이터 타입

주요 연산

리터럴 예

int

정수

+ - * // % **

99 12 2147483647

float

실수

+ - * / **

3.14 2.5 6.022e23

bool

참이나 거짓

and or not

True False

str

문자열

+

'AB' 'Hello' '2.5'

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.