and, or, not 논리 연산자 사용법
논리 연산자
는 주로 if, else와 같은 조건문과 결합하여 프로그램의 흐름을 제어합니다.
논리 연산자의 종류
파이썬에서는 다음과 같은 논리 연산자를 사용할 수 있습니다.
-
and
: 논리 연산자 좌우의 값이 모두 참(True)일 때True
를 반환합니다. -
or
: 논리 연산자 좌우의 값 중 하나라도 참(True)이면True
를 반환합니다. -
not
: 대상이 되는 불리언 값의 반대를 반환합니다.
논리 연산자 활용 예시
is_student = True
has_id = False
# AND 연산
print(is_student and has_id) # False
# OR 연산
print(is_student or has_id) # True
# NOT 연산
print(not is_student) # False