About Python – “불리언 자료형 – Boolean”

About Python – “불리언 자료형 – Boolean”

12월 28, 2021

파이썬의 불리언 자료형 (bool)

컴퓨터 과학에서, 불리언(boolean) 자료형은 논리 자료형이라고도 하며, 참과 거짓을 나타내는 데 쓰입니다. 말 그대로, 참과 거짓을 나타내는 자료형입니다.

불리언 자료형 표현하기

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

# True
# False
# <class 'bool'>
# <class 'bool'>

이렇게 변수 자체에 TrueFalse같은 값을 바인딩하는 방법이 있습니다.

#문자열 자료형은 아무 것도 없으면 거짓입니다.
str1 = ""
str2 = "hello!"

#리스트 자료형은 아무 것도 없으면 거짓입니다.
list1 = []
list2 = ["hello", ",", "world!"]


#튜플 자료형은 아무 것도 없으면 거짓입니다.
tuple1 = ()
tuple2 = (1,2,3,4)

#딕셔너리 자료형은 아무 것도 없으면 거짓입니다.
dict1 = {}
dict2 = {'a':1, 'b':2, 'c':3}

#숫자 자료형은 0만 거짓이고, 나머지 숫자는 참입니다.
num1 = 0
num2 = 1229

print(bool(str1))
print(bool(str2))
print(bool(list1))
print(bool(list2))
print(bool(tuple1))
print(bool(tuple2))
print(bool(dict1))
print(bool(dict2))
print(bool(num1))
print(bool(num2))

# False
# True
# False
# True
# False
# True
# False
# True
# False
# True

위의 코드에서처럼, 자료형 자체에도 참과 거짓이라는 것이 존재합니다. 각각의 자료형이 어떨 때 참이고 거짓인지는 주석으로 달아 놓았습니다.

Avada Programmer

Hello! We are a group of skilled developers and programmers.

Hello! We are a group of skilled developers and programmers.

We have experience in working with different platforms, systems, and devices to create products that are compatible and accessible.