티스토리 뷰

0. 논리 연산자 (Boolean Operator)

Python에서의 논리 연산자는 and, or, not 만 존재 한다. 

 

1. Boolean And

참, 거짓의 논리값을 교집합 연산을 수행한다. 

# 09_00_PythonBooleanAnd

trueValue = True;
falseValue = False;

print(type(trueValue))                  # <class 'bool'>
print(trueValue)                        # True

print(trueValue and trueValue)          # True
print(trueValue and falseValue)         # False
print(falseValue and trueValue)         # False
print(falseValue and falseValue)        # False

2. Boolean Or

참, 거짓의 논리값을 합집합 연산을 수행한다. 

# 09_01_PythonBooleanOr

trueValue = True;
falseValue = False;

print(type(trueValue))                  # <class 'bool'>
print(trueValue)                        # True

print(trueValue or trueValue)           # True
print(trueValue or falseValue)          # True
print(falseValue or trueValue)          # True
print(falseValue or falseValue)         # False

3. Boolean Not

참, 거짓의 논리값의 역 연산을 수행한다. 

# 09_02_PythonBooleanNot

trueValue = True;
falseValue = False;

print(type(trueValue))         # <class 'bool'>
print(trueValue)               # True

print(not trueValue)           # False
print(not falseValue)          # True
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함