자료형이란?
자료형은 컴퓨터에게 이 객체가 어떤 형태인지 알려주는 것이다.
파이썬에서는 다양한 자료형을 제공하며 개발자가 할당하는 값에 따라 자료형을 자동으로 설정한다.
자료형의 종류
파이썬에서는 숫자, 문자, 논리에 따라 다양한 자료형의 종류가 있으며 type함수를 통해 자료형을 알 수 있다.
자료형의 종류는 다음과 같다.
1. 정수형(int)
# 정수형
a = 10
print(a, type(a))
10 <class 'int'>
2. 실수형(float)
# 실수형
a = 3.14
print(a, type(a))
3.14 <class 'float'>
3. 복소수형(complex)
# 복소수형
a = 3 + 2j
print(a, type(a))
(3+2j) <class 'complex'>
4. 문자열(string)
# 문자열
a = 'hello'
print(a, type(a))
hello <class 'str'>
5. 리스트(list)
# 리스트
a = [1, 2, 3, 4]
print(a, type(a))
[1, 2, 3, 4] <class 'list'>
6. 튜플(tuple)
# 튜플
a = (1, 2, 3, 4)
print(a, type(a))
(1, 2, 3, 4) <class 'tuple'>
7. 딕셔너리(Dictionary)
# 딕셔너리
a = {'name' : '홍길동', 'age' : 20}
print(a, type(a))
{'name': '홍길동', 'age': 20} <class 'dict'>
9. 세트(set)
# 세트
a = {1, 2, 3, 4}
print(a, type(a))
{1, 2, 3, 4} <class 'set'>
10. 논리형(boolean)
# 논리형
a = True
b = False
print(a, type(a))
print(b, type(b))
True <class 'bool'>
False <class 'bool'>
결론
파이썬의 자료형에는 위에서 설명한 자료형들이 있다.
특히 문자열과 리스트, 튜플, 딕셔너리, 세트의 경우 사용할 수 있는 함수들이 많아 다음 글에서 소개할 예정이다.
'Python > Foundation' 카테고리의 다른 글
05강. [Python]리스트 (0) | 2025.02.01 |
---|---|
04강. [Python]연산자 (0) | 2025.01.31 |
02강. [Python]변수 (0) | 2025.01.31 |
01강. [Python]파이썬의 기본 문법 (0) | 2025.01.31 |
00강. [Python]파이썬이란? (1) | 2025.01.31 |