IT 및 코딩/파이썬(Python)

<꿀팁모아 : 86번째 포스팅> 파이썬 데이터 유형?

희망주기 2021. 12. 21. 23:14
반응형

<꿀팁모아 : 86번째 포스팅> 파이썬 데이터 유형? 

안녕하세요 꿀팁모아 희망주기입니다

 

오늘 알아볼 주제는 파이썬 데이터 유형입니다

 

데이터 유형이 있어야 코딩에서 문법?을 아실 수 가 있어요

 

1 서론

프로그래밍에서 데이터 유형은 정말 중요한 개념인데요. 변수는 다른 유형의 데이터를 저장할 수 있고 다른 유형은 다른 작업을 수행할 수 있어요. Python에는 이러한 범주에 기본적으로 다음 데이터 유형이 내장되어 있어요 

 

텍스트 유형: str

숫자 유형: int, float, complex

시퀀스 유형: list, tuple, range

매핑 유형: dict

세트 유형: set, frozenset

부울 유형: bool

바이너리 유형: bytes, bytearray, memoryview 

 

2 데이터 유형 가져오기 

다음 type() 함수를 사용하여 모든 객체의 데이터 유형을 가져올 수 있어요 

 

 

변수 x의 데이터 유형

출력을 하게 되면, 서론에서 이야기 했던 것처럼 x = 5라는 값을 갖기 때문에 int 라는 유형을 얻게 됩니다 

 

3 데이터 유형 설정

Python에서 데이터 유형은 변수에 값을 할당할 때 설정됩니다 

 

예시 데이터 유형
X = "Hello World" str (문자)
X = 20 int (숫자)
X = 20.5 float (소수점)
X = 1j complex (혼합)
X = ["apple", "banana", "cherry"] list (리스트)
X = ("apple", "banana", "cherry") tuple (튜플)
X = range(6) range(범위) 
X = {"name" : "John", "age" : 36} dict (사전, 명칭설명)
X = {"apple", "banana", "cherry"} set (세트)
X = frozenset({"apple", "banana", "cherry"}) frozenset
X = True bool(부울)
X = b"Hello" bytes
X = bytearray(5) bytearray
X = memoryview(bytes(5)) memoryview

 

4 특정 데이터 유형 설정

데이터 유형을 지정하려면 다음 생성자 함수를 사용할 수 있어요 

 

예시 데이터유형
x = str("Hello World") str
x = int(20) int
x = float(20.5) float
x = complex(1j) complex
x = list(("apple", "banana", "cherry")) list
x = tuple(("apple", "banana", "cherry")) tuple
x = range(6) range
x = dict(name="John", age=36) dict
x = set(("apple", "banana", "cherry")) frozenset
x = bool(5) bool
x = bytes(5) bytes
x = bytearray(5) bytearray
x = memoryview(bytes(5)) memoryview
반응형