불린(Boolean)이란 참과 거짓을 표현하는 자료형이다.
불린의 값은 True와 False가 있는데, 따옴표와 같이 쓰면 문자열이 되므로 주의해야 한다.
In
print(True and True)
print(True and False)
print(False and True)
print(False and False)
Out
True
False
False
False
In
print(True or True)
print(True or False)
print(False or True)
print(False or False)
Out
True
True
True
False
In
print(not True)
print(not False)
Out
False
True
ex) 숫자 비교 예시
In
print(2 > 1)
print(2 < 1)
print(3 <= 3) #작거나 같다
print(2 >= 3) #크거나 같다
print(1 == 1) #같다
print(2 != 2) #다르다
Out
True
False
True
False
True
False
ex) 문자 비교 예시
In
print("Hello" == "Hello")
print("Hello" != "Hello")
Out
True
False
ex) 활용 1
In
print(2>1 and "Hello"=="Hello") #True and True
print(not not True) #not False
print(not not False) #not True
print(7==7 or (4<3 and 12>10)) #True or (False and True)
Out
True
True
False
True
ex) 활용 2
IN
x = 3
print(x>4 or not (x<2 or x==3)) #False or not (False or True)
Out
False