본문 바로가기

Programming/python

python의 bulit-in data type(내장 데이터 유형)에 대해서 알아보자

파이썬에서는 여러 가지 내장 데이터 유형(Built-in Data Types)을 제공합니다. 

내장 데이터 유형은 기본적인 데이터 타입으로, 추가적인 라이브러리 설치 없이 바로 사용할 수 있습니다. 

파이썬의 주요 내장 데이터 유형은 다음과 같습니다:

1.  정수형(Integer):

   정수를 표현하는 데이터 유형입니다. 음의 정수, 0, 양의 정수 등을 표현할 수 있습니다.

2.  실수형(Float):

  소수점을 포함하는 실수를 표현하는 데이터 유형입니다. 부동소수점 방식으로 표현됩니다.

3.  문자열(String):

  문자들의 시퀀스로 이루어진 데이터 유형입니다. 작은 따옴표('')나 큰 따옴표("")로 묶어서 표현합니다.

4.  불린(Boolean):

  논리값을 표현하는 데이터 유형으로, 참(True) 또는 거짓(False) 두 가지 값을 가집니다.

5.  리스트(List):

  순서가 있는 여러 개의 항목을 담는 데이터 유형입니다. 대괄호([])를 사용하여 표현하며, 각 항목은 쉼표로 구분됩니다.

6.  튜플(Tuple):

  순서가 있는 여러 개의 항목을 담는 데이터 유형입니다. 소괄호(())를 사용하여 표현하며, 각 항목은 쉼표로 구분됩니다. 튜플은 불변(Immutable)하므로 요소를 변경할 수 없습니다.

7.  사전(Dict):  

키와 값의 쌍으로 데이터를 담는 데이터 유형입니다. 중괄호({})를 사용하여 표현하며, "키:값" 형태로 데이터를 저장합니다.

8.  집합(Set):  

고유한 항목들로 이루어진 데이터 유형입니다. 중괄호({})를 사용하여 표현하며, 각 항목은 쉼표로 구분됩니다.


아래는 각 내장 데이터 유형에 대한 예제입니다:

# 정수형(Integer)
integer_var = 10
print(integer_var)

# 실수형(Float)
float_var = 3.14
print(float_var)

# 문자열(String)
string_var = "Hello, Python!"
print(string_var)

# 불린(Boolean)
boolean_var = True
print(boolean_var)

# 리스트(List)
list_var = [1, 2, 3, 4, 5]
print(list_var)

# 튜플(Tuple)
tuple_var = (10, 20, 30)
print(tuple_var)

# 사전(Dict)
dict_var = {'name': 'John', 'age': 30, 'city': 'New York'}
print(dict_var)

# 집합(Set)
set_var = {1, 2, 3, 4, 5}
print(set_var)



출력 결과:

10
3.14
Hello, Python!
True
[1, 2, 3, 4, 5]
(10, 20, 30)
{'name': 'John', 'age': 30, 'city': 'New York'}
{1, 2, 3, 4, 5}


파이썬의 내장 데이터 유형은 다양한 유형의 데이터를 효율적으로 처리할 수 있도록 도와줍니다. 필요에 따라 적절한 데이터 유형을 선택하여 프로그램을 작성하면 됩니다.

반응형