파이썬

불리언(Boolean) : 참과 거짓

PGNV 2021. 5. 7. 09:50

불리언(Boolean) : 참과 거짓

파이썬에는 논리 자료형의 모든 연산자가 구현되어 있습니다. 그렇지만 기호(&&, ||, 등.) 대신 영어 단어로 구현되어 있습니다

 

 

 

 

 

 

논리연산자 AND

AND는 둘 모두 참이어야 참입니다.

print(True and True) # True & True     
#출력 True
print(True and False) # True & False   
#출력 False
print(False and True) # False & True   
#출력 False
print(False and False) # False & False 
#출력 False

 

논리연산자 OR

or은 둘 중 하나만 참이어도 참입니다.

 

print(True or True) # True | True
#출력 True
print(True or False) # True | False
#출력 True
print(False or True) # False | True
#출력 True
print(False or False) # False | False
#출력 False

 

논리연산자 XOR

XOR은 둘 중 하나만 참이어야 참입니다.

XOR은 사용할 이유가 없어 보이지만 컴퓨터에서는 꽤 많은 특징을 가지고 있어 가장 많이 사용하는 연산 중 하나입니다.

print(True ^ True)
#출력 False
print(True ^ False)
#출력 True
print(False ^ True)
#출력 True
print(False ^ False)
#출력 False

 

 

논리부정연산자NOT

 참과 거짓을 반대로 만드는 연산자

print(not True)  #출력 False
print(not False) #출력 True

 

'파이썬' 카테고리의 다른 글

문자열(String) : 문자와 문장  (0) 2021.05.07
비교연산자  (0) 2021.05.07
양식문자(형식 제어 문자)  (0) 2021.05.07
숫자(Numeric) : 정수와 실수  (0) 2021.05.07
복합대입연산자  (0) 2021.05.07