파이썬에 존재하는 모든 것에는 자료형이라는 것이 있다.
어떤 값의 자료형이 뭔지 확인하려면 type 함수를 이용하면 된다.
int는 정수 범위다.
>>> type(383709)
<class 'int'>
float는 실수 전체 범위다. 소수점이 적혀있으면 싹다 float에 속한다고 보면 된다. #은 주석
>>> type(0.0)
<class 'float'>
>>> type(.5) # 0.5
<class 'float'>
>>> type(9.) # 9.0
<class 'float'>
>>> type(38702358710351723501273503.35710235701235)
<class 'float'>
str은 문자열이다. 문자열과 수를 구분하기 위해 문자열은 따옴표로 감싸서 표현해주어야 한다.
따옴표는 큰 따옴표", 작은 따옴표', 큰 따옴표 3개""", 작은 따옴표 3개'''가 될 수 있다. 따옴표를 열고서 안 닫으면 코드가 망한다.
str은 배열이다. a, s, d, f 4개의 요소로 이루어져 있다고 할 수 있다. 각각의 요소도 str이다. 아무것도 없는 빈 str를 만들기 위해서는 따옴표 사이에 아무것도 안 쓰면 된다.
>>> type('asdf')
<class 'str'>
>>> type('1234')
<class 'str'>
bool은 참 거짓이다. 정말 놀랍게도 True랑 False 두 가지 밖에 없다.
>>> type(True)
<class 'bool'>
>>> type(False)
<class 'bool'>
complex는 복소수 범위이다. (실수) + (허수)로 표현한다. 순서가 바뀌거나 허수만 있어도 complex로 취급된다. 실생활에서 굳이 쓸 데가 별로 없다.
>>> type(5.3 + 2j)
<class 'complex'>
str | int | float | complex | |
배열인가? | o | x | x | x |
'python > guide' 카테고리의 다른 글
5. 파이썬 자료형 (4) (0) | 2021.04.23 |
---|---|
4. 파이썬 자료형 (3) (0) | 2021.04.23 |
3. 파이썬 자료형 (2) (0) | 2021.04.23 |
1. 파이썬 변수 정의 (0) | 2021.04.23 |
파이썬 연산자 (0) | 2021.04.23 |
댓글