본문 바로가기
개발

파이썬 기본 자료형 한 번에 정리 (int, float, str, bool)

by Kyutree 2026. 1. 30.

업무 자동화를 위해 파이썬을 배우려고 하는데, 도대체 자료형이 뭔지 헷갈리시나요?

혹시 엑셀의 숫자 서식, 텍스트 서식처럼 파이썬에도 데이터 종류가 있다는 사실을 알고 계셨나요?

 

파이썬은 데이터를 효율적으로 관리하기 위해 다양한 자료형을 제공합니다.

오늘은 파이썬의 가장 기본적인 자료형인 정수(int), 실수(float), 문자열(str), 불(bool)에 대해 자세히 알아보겠습니다.

이 네 가지 자료형만 제대로 이해해도 파이썬 코딩의 기초를 튼튼하게 다질 수 있습니다.

 

파이썬 자료형의 중요성

 

프로그래밍에서 자료형은 변수에 저장할 수 있는 데이터의 종류를 정의합니다.

자료형을 올바르게 이해하고 사용하는 것은 프로그램의 정확성과 효율성을 높이는 데 매우 중요합니다.

파이썬은 다른 언어에 비해 자료형 선언이 비교적 자유로운 편이지만, 내부적으로는 자료형에 따라 데이터를 처리하는 방식이 다르기 때문에 주의해야 합니다.

최근 파이썬을 활용한 데이터 분석, 머신러닝 등의 분야가 각광받으면서 자료형의 중요성은 더욱 커지고 있습니다.

 

정수형 (int)

 

정수형(int)은 소수점이 없는 숫자를 나타내는 자료형입니다.

양수, 음수, 0을 포함한 모든 정수를 표현할 수 있습니다.

예를 들어, 10, -5, 0 등이 모두 정수형 데이터입니다.

파이썬에서는 정수형 데이터에 대한 사칙연산, 비교 연산 등 다양한 연산을 수행할 수 있습니다.

정수형은 주로 숫자를 세거나, 횟수를 기록하는 등의 작업에 활용됩니다.

 

실수형 (float)

 

실수형(float)은 소수점이 있는 숫자를 나타내는 자료형입니다.

예를 들어, 3.14, -2.5, 0.0 등이 모두 실수형 데이터입니다.

파이썬에서는 실수형 데이터에 대한 사칙연산, 비교 연산 등 다양한 연산을 수행할 수 있습니다.

실수형은 주로 측정값, 비율, 확률 등을 표현하는 데 사용됩니다.

정수형과는 달리, 실수형은 메모리 상에서 근사값으로 표현되기 때문에, 아주 작은 오차가 발생할 수 있다는 점에 유의해야 합니다.

 

문자열 (str)

 

문자열(str)은 문자들의 집합을 나타내는 자료형입니다.

따옴표(' ') 또는 쌍따옴표(" ")로 묶어서 표현합니다.

예를 들어, "Hello", 'Python', "123" 등이 모두 문자열 데이터입니다.

파이썬에서는 문자열에 대한 다양한 연산을 제공합니다.

문자열 연결(+), 문자열 반복(*), 문자열 슬라이싱([:]) 등이 대표적인 예시입니다.

문자열은 사용자 이름, 주소, 메시지 등 텍스트 데이터를 처리하는 데 널리 사용됩니다.

 

불 (bool)

 

불(bool)은 참(True) 또는 거짓(False) 값을 가지는 자료형입니다.

주로 조건문이나 반복문에서 논리적인 판단을 내릴 때 사용됩니다.

예를 들어, x > 5 라는 조건이 참이면 True, 거짓이면 False 값을 반환합니다.

불 자료형은 0과 1로도 표현될 수 있으며, 0은 False, 1은 True에 해당합니다.

불 자료형은 프로그램의 흐름을 제어하는 데 매우 중요한 역할을 합니다.

 

파이썬의 기본 자료형인 정수, 실수, 문자열, 불은 데이터를 다루는 데 필수적인 요소입니다.

각 자료형의 특징과 사용법을 정확히 이해하고 활용하는 것은 효율적인 파이썬 프로그래밍의 첫걸음입니다.

type() 함수를 활용하면 변수의 자료형을 쉽게 확인할 수 있으니, 궁금한 점이 있다면 직접 코드를 작성하고 실행해보면서 자료형에 대한 이해도를 높여보세요.

꾸준히 연습하다 보면 어느새 파이썬 자료형을 자유자재로 다루는 자신을 발견하게 될 겁니다.