━━━━ ◇ ━━━━
파이썬/코드잇

Python 14. 불 대수(Boolean Algebra) 복습 with 코드잇

728x90
반응형


해당 포스팅은 코드잇 복습을 위한 포스팅입니다.
문제 발생 시 즉시 비공개 처리 하겠습니다.


불 대수(Boolean Algebra)

일상적인 논리를 수학적으로 표현한 것

불 대수의 값 = 진리값 (True, False)

불 대수의 연산 =  and, or, not

 

명제: 참과 거짓이 확실한 문장

대한민국의 수도는 서울이다. → 참인 명제

21보다 작다. → 거짓인 명제

한국의 수도는 어디입니까? → 명제가 아님

김태희는 예쁘다. → 명제가 아님

 

AND

x y x AND y
True True True
True False False
False True False
False False False

 

대한민국의 수도는 서울이다. AND 21보다 크다.

대한민국의 수도는 서울이고, 21보다 크다 True

 

대한민국의 수도는 서울이다. AND 21보다 작다.

대한민국의 수도는 서울이고 21보다 작다. → false

 

 

OR

x y x OR y
True True True
True False True
False True True
False False False

대한민국의 수도는 제주도다. OR 대한민국의 수도는 서울이다.

대한민국의 수도는 제주도거나 서울이다. → True

 

대한민국의 수도는 제주도다. OR 대한민국의 수도는 부산이다.

대한민국의 수도는 제주도거나 부산이다. → false

 

 

NOT

x NOT x
True False
False True

NOT 대한민국의 수도는 서울이다.  = 대한민국의 수도는 서울이 아니다. → False

NOT 21보다 작다.  = 21보다 작지 않다. → True

728x90
반응형
COMMENT