반짝이는 오렌지

[Python] 기초문법: 데이터 유형 본문

Python/Python 기초

[Python] 기초문법: 데이터 유형

twinkle orange 2022. 2. 15. 23:19
728x90
반응형

프로그래밍을 하다 보면 다양한 데이터를 다루게 된다.

또한, 프로그래밍의 참, 거짓 유무를 판단해야 할 때가 많다.

이런 데이터를 다루기 위해 다음의 데이터 유형을 알아야 한다.

데이터 유형은 크게 세가지로 구분된다.

구분 데이터 타입 설명 예시
문자형 str 문자 abc’, ’123’
숫자형 Int, float 정수, 실수 1, -12.5
Bool bool , 거짓 True, False

[문자형 자료]

print('You need Python')
type('You need Python') 
# str
a = 'You need Python'
type(a)
# str

[숫자형 자료]

정수와 실수로 구분된다.

  • 정수
a = +123
b = -178

type(b)
# int
  • 실수
a = 1.2
b = -3.45

type(a)
# float

[bool형]

참/거짓을 판단할 때 사용되는 자료형으로 True, False 값을 가진다.

True
False
type(False) #type 함수: 값의 데이터 유형을 알 수 있음
# bool
1 > 2
# False
1 < 2
# True

[데이터 유형 변경]

str(1) # 문자로 변경
# '1'
float(1) # 실수로 변경
# 1.0
int(1.2) # 정수로 변경
# 1

숫자 1을 문자로 변경할 수는 있으나, 'a', 'apple' 등의 text는 숫자형으로 변경할 수 없다.

반응형