더북(TheBook)

3.1.3 논리 연산자

논리 연산자는 수식, 조건 등이 참인지 거짓인지 판단할 때 사용합니다. 앞에서 나온 not 연산자를 포함해 파이썬에서 사용하는 논리 연산자는 다음과 같습니다.

표 3-5 논리 연산자

연산자

의미

and

연산자 왼쪽과 오른쪽이 모두 참이면 참

or

연산자 왼쪽과 오른쪽 중 하나라도 참이면 참

not

값이 참이면 거짓, 거짓이면 참

논리 연산자를 사용하면 비교 연산자와 마찬가지로 판단 결과에 따라 True 또는 False를 출력합니다. 다음 코드를 작성하고 실행해 봅시다.

print((3 > 0) and (3 > 5))
print((3 > 0) or (3 > 5))
print(not(1 != 3))

실행결과 icon_con

False
True
False
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.