반응형
우리가 배울 연산자는 아래 세가지입니다.
- 산술 연산자
- 비교연산자
- 논리연산자
산술연산자와 비교연산자는 이미 배운 상태입니다. 오늘은 논리연산자를 배워봅시다.
논리연산자는 논리연산에서 사용되는 연산자입니다. 논리연산은 부울연산이라고도 부릅니다. '부울'이라는 단어는 논리형을 배울 때 설명드린 것처럼 조지 부울의 이름을 딴 것입니다. 논리연산은 디지털논리회로를 만들 때 사용됩니다. 컴퓨터 반도체도 디지털 논리회로입니다. 대학에서는 이산수학이라는 과목에서 배웁니다.
파이썬 논리연산자는 and, or, not 세가지가 있습니다. 논리형을 가지고 연산을 수행합니다. 표로 정리해봅시다.
연산 | 연산자 | 설명 | 예시 |
논리곱 | and | 둘다 True인 경우에만 True | >>> True and True True >>> True and False False >>> False and True False >>> False and False False |
논리합 | or | 하나만 True 여도 True | >>> True or True True >>> True or False True >>> False or True True >>> False or False False |
부정 | not | 참과 거짓을 뒤집음 | >>> not True False >>> not False True |
반응형
'파이썬 > 통계분석' 카테고리의 다른 글
[파이썬 강의] 43. 넘파이 패키지 설치하기 (0) | 2021.10.14 |
---|---|
[파이썬 강의] 42. 연산자 요약하기 (산술,논리,비교) (0) | 2021.10.14 |
[파이썬 강의] 40. 비교연산자 (0) | 2021.10.14 |
[파이썬 강의] 39. 문자열의 덧셈, 문자열의 정수 곱셈 (0) | 2021.10.13 |
[파이썬 강의] 38. 산술연산자 (0) | 2021.10.13 |
댓글