본문 바로가기
방통대/파이썬

6-2 논리연산자

by 꿈꾸는 몽나 2024. 3. 28.
728x90

논리연산자

: 참, 거짓을 구별할 수 있는 명제를 대상으로 명제의 집합을 위해 고안한 연산자

: 두 개의 논리값(불리언식)을 연산하여 참 또는 거짓을 결과로 얻는 연산자

-> 두 개의 피연산자를 갖는 이항 연산자

-> and(논리곱), or(논리합), not(논리부정) 연산자 사용

-> 왼쪽에서 오른쪽의 방향으로 결합

 

 

-and

: 두 논리값이 모두 True일 때 True이고 어느 하나 False일 경우 False를 반환

 

 

ex)

// False

 

 

-or

: 두 논리값이 모두 False일 때 False이고 어느 하나 True일 경우 True를 반환

ex)

// True

 

 

-not

: 단항 연산자로 논리값을 반전하여 False는 True로, True는 False로 반환

 

ex)

// False

 

 

-단락평가

: 첫 번째 논리값만으로 전체 연산 결과가 판별 가능할 때 두 번째 논리값은 확인하지 않는 기법

 

728x90

'방통대 > 파이썬' 카테고리의 다른 글

6강. 파이썬 - 선택 구조 연습 문제  (0) 2024.03.28
6-3 선택 구조의 확장  (0) 2024.03.28
6-1 선택 구조  (0) 2024.03.28
5강. 파이썬 - 순차 구조 연습 문제  (0) 2024.03.21
5-2 순차 구조  (0) 2024.03.21