본문 바로가기
프로그래밍

파이썬 자료형 마스터하기: 정수, 실수, 문자열부터 리스트, 튜플까지!

by 짭별 2023. 11. 9.
Contents 접기

파이썬 자료형

서론

프로그래밍에서 자료형은 데이터를 구분하고 처리하는 데 핵심적인 역할을 합니다. 파이썬은 동적인 언어로, 변수의 자료형을 자동으로 결정하지만, 이를 이해하고 활용하는 것은 프로그래밍의 기본 중 하나입니다.

정수형(Integer)

파이썬에서 정수형은 정수를 나타내는 자료형입니다. 정수형 변수를 선언하고 값을 할당하는 방법은 다음과 같습니다.


num = 42

실수형(Float)

실수형은 소수점 이하의 숫자를 포함하는 자료형입니다. 파이썬에서는 실수형 변수를 다음과 같이 선언할 수 있습니다.


pi = 3.14

문자열(String)

문자열은 문자의 나열로, 텍스트 데이터를 다루는 데 사용됩니다. 작은 따옴표(')나 큰 따옴표(")로 감싸서 표현합니다.


message = "Hello, Python!"

리스트(List)

리스트는 여러 값을 한 변수에 저장하는데 사용되며, 각 값은 인덱스를 통해 접근할 수 있습니다.


numbers = [1, 2, 3, 4, 5]

튜플(Tuple)

튜플은 리스트와 유사하지만, 값을 변경할 수 없다는 차이가 있습니다. 소괄호로 값을 묶어서 선언합니다.


coordinates = (10, 20)

딕셔너리(Dictionary)

딕셔너리는 키와 값의 쌍으로 이루어진 자료형으로, 각 값은 고유한 키를 가지고 있습니다.


person = {'name': 'John', 'age': 30, 'city': 'New York'}

집합(Set)

집합은 중복을 허용하지 않고, 순서가 없는 자료형입니다. 중괄호로 값을 묶어 선언합니다.


fruits = {'apple', 'banana', 'orange'}

부록: 형 변환(Type Conversion)

다양한 자료형 간 변환도 중요합니다. 예를 들어, 정수에서 실수로 변환하거나, 문자열을 정수로 변환하는 등의 작업이 가능합니다.


num = 42
float_num = float(num)
str_num = str(num)

결론

파이썬에서는 다양한 자료형을 효과적으로 활용하여 프로그래밍 작업을 수행할 수 있습니다. 이러한 자료형의 이해는 프로그래머에게 강력한 도구를 제공합니다.

반응형