[Python] 자료형 지정 및 변환하기, 자료형 확인하기
- Python/파이썬 기초
- 2020. 4. 6. 16:02
728x90
파이썬에 사용되는 데이터들은 각각 개별 자료형을 가집니다. 해당 자료형을 기준으로 데이터의 연산이 가능합니다.
파이썬 자료형
자료형은 개별 자료의 타입입니다. 자료형에는 정수, 실수, 복소수, bool, 문자열이 있습니다.
print(1,2,3) # 정수
print(3.14, 1.24, 4.22) # 실수
print(1+2j, 4-5j) # 복소수
print(5>3, not 5>3) # bool , not은 True는 False로, False는 True로 만듬
print(2>4, not 2>4) # bool
print(True, not False) # bool
print("double quotes", 'single quotes') # 문자열
자료형 변환
이미 데이터의 자료형이 정해진 상태에서 다른 자료형으로 해당 데이터를 변환시킬 수 있습니다.
int() : 정수 자료형으로 변환
float() : 실수 자료형으로 변환
complex() : 복소수 자료형으로 변환
bool() : bool 자료형으로 변환
str() : 문자열 자료형으로 변환
print(int("1")) # 문자열 -> 정수
print(str(1)) # 정수 -> 문자열
print(int(1.85)) # 실수 -> 정수 (버림)
print(complex(1)) # 정수 -> 복소수
print(complex("1.45")) # 문자열 -> 복소수
print(bool(1)) # 정수 -> bool
print(int(True)) # bool -> 정수
자료형 확인
현재 데이터의 자료형을 확인하기 위해서는 type()을 사용하면 됩니다.
print(type("1"))
print(type(1))
print(type(3.33))
print(type(1+4j))
print(type(True))
'Python > 파이썬 기초' 카테고리의 다른 글
[Python] print문 옵션 지정, 탈출문자, 에러메시지 변경하기 (0) | 2020.04.08 |
---|---|
[Python] print문으로 문자열 표현하는 여러가지 방법 (0) | 2020.04.07 |
[Python] 문자열 생성 및 슬라이싱, 속성 추출 및 변환하기 (0) | 2020.04.07 |
[Python] 숫자 계산시 내장함수 활용하기, 랜덤숫자 생성하기 (0) | 2020.04.07 |
[Python] 변수 생성 및 연산자 사용하기, 참/거짓 구분하기 (0) | 2020.04.06 |