Overview

Data type(자료형)은 프로그래밍 언어에서 변수 또는 값이 가질 수 있는 데이터의 종류를 의미하며, 파이썬에서 자료형은 크게 5종류로 분류할 수 있다.

Boolean Numeric Sequence Set Dictionary
Boolean Integer String Set Dictionary
Float List
Complex Tuple

type

type()함수를 통해 원하는 변수 또는 값의 자료형을 확인할 수 있다.

a = True
b = 123
c = 3.14
d = "name"

print(type(a))
print(type(b))
print(type(c))
print(type(d))

Boolean

bool(불)은 boolean(불리언)의 약자로, True 또는 False 두 가지 값만 가질 수 있는 자료형이다.

a = True
b = False
print(a)
print(b)

Calcuate

bool을 연산했을 때, True는 1, False는 0으로 반환한다.

print(a + b)

Convert

다른 자료형을 bool으로 바꿀 때, 0 또는 값이 없는 경우에는 False, 나머지는 True로 변환한다.

print(bool(-123))
print(bool(1234))
print(bool(0))