반응형
<꿀팁모아 : 86번째 포스팅> 파이썬 데이터 유형?
안녕하세요 꿀팁모아 희망주기입니다
오늘 알아볼 주제는 파이썬 데이터 유형입니다
데이터 유형이 있어야 코딩에서 문법?을 아실 수 가 있어요
1 서론
프로그래밍에서 데이터 유형은 정말 중요한 개념인데요. 변수는 다른 유형의 데이터를 저장할 수 있고 다른 유형은 다른 작업을 수행할 수 있어요. Python에는 이러한 범주에 기본적으로 다음 데이터 유형이 내장되어 있어요
텍스트 유형: str
숫자 유형: int, float, complex
시퀀스 유형: list, tuple, range
매핑 유형: dict
세트 유형: set, frozenset
부울 유형: bool
바이너리 유형: bytes, bytearray, memoryview
2 데이터 유형 가져오기
다음 type() 함수를 사용하여 모든 객체의 데이터 유형을 가져올 수 있어요
출력을 하게 되면, 서론에서 이야기 했던 것처럼 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 |
반응형
'IT 및 코딩 > 파이썬(Python)' 카테고리의 다른 글
<꿀팁모아 : 88번째 포스팅> 파이썬 주조? (0) | 2021.12.22 |
---|---|
<꿀팁모아 : 87번째 포스팅> Python Numbers? (0) | 2021.12.22 |
<꿀팁모아 : 85번째 포스팅> 파이썬 변수? 변수를 꼭 알아야 하는건가? (0) | 2021.12.21 |
<꿀팁모아 : 84번째 포스팅> 파이썬 주석? 그게 뭐야? (0) | 2021.12.21 |
<꿀팁모아 : 83번째 포스팅> 파이썬 구문? Python Syntax (0) | 2021.12.21 |