2.6.2 논리 연산자
논리 연산은 and, or, not 연산자를 사용한 연산입니다. 먼저 각 연산자의 사용법과 의미를 살펴보고 예를 들어 보겠습니다.
▼ 표 2-1 논리 연산자
연산자 |
사용법 |
의미 |
and |
A and B |
A와 B 모두 참이면 참 |
or |
A or B |
A 또는 B 중 하나라도 참이면 참 |
not |
not A |
A가 참이면 거짓, A가 거짓이면 참 |
먼저 and 연산자를 알아보겠습니다. A and B는 말 그대로 A와 B 모두가 참일 때 참이므로 둘 중 하나라도 False에 해당된다면 결과는 False가 됩니다.
> print(True and True)
> print(True and False)
> print(False and True)
> print(False and False)
True
False
False
False