1. and 연산자 (&)
: 좌변, 우변 모두 '참'일 때에만 '참'을 나타내는 논리연산자.
# and 연산자는 좌변 우변 모두 True'참'일 때만 결과를 True로 결과를 나타낸다.
print(True and True) # True
print(True and False) # False
print(False and False) # False
# & 기호를 사용.
print(True & True) # True
print(True & False) # False
print(False & False) # False
2. or 연산자 ( | )
좌변, 우변 둘중 하나라도 '참'이면 '참'을 나타내는 논리연산자
# or 연산자는 좌변 우변 둘 중 하나라도 True'참'일 때 결과를 True로 결과를 나타낸다.
print(True or True) # True
print(True or False) # True
print(False or False) # False
# | 기호를 사용
print(True | True) # True
print(True | False) # True
print(False | False) # False
3. not 연산자
우변의 결과를 반대로 전환하는 논리연산자
# not 연산자는 우변의 결과를 반대로 결과를 나타낸다.
print(not True) # False 출력
print(not False) # True 출력