목차
반응형
논리연산자에는 and or not가 있습니다.
and는 비트연산자의 &와 기능이 같습니다.
or은 비트연산자의 |와 기능이 같습니다.
not은 비트연산자의 ~와 기능이 같습니다.
기능이 같은데 왜 논리연산자라고 따로 있을까요?
논리연산자는 비교연산자와 같이 조건문에서 사용하기 위한 연산자입니다.
예를 들어 if a and a==a: 라고 작성하게되면
참일까요? 거짓일까요?
이런식으로 쓰이게 되는 겁니다.
참인지 거짓인지 모르겠다면 비트연산자를 보고오세요.
C언어에서는 and연산자를 &&로 or연산자를 ||로 사용했었습니다.
자꾸 C언어와 비교를 하는 이유는 보통 C언어를 배우고,
파이썬에 접하기때문에 계속 언급해드리는 겁니다.
2016/10/14 - [파이썬] - [파이썬 배우기] 비트연산자
2016/10/14 - [파이썬] - [파이썬 배우기] 비교연산자
2016/10/14 - [파이썬] - [파이썬 배우기] 대입연산자
#파이썬 #파이썬 배우기 #논리연산자 #C언어
반응형
'프로그램 개발' 카테고리의 다른 글
파이썬이란 무엇인가요? (0) | 2023.08.16 |
---|---|
[파이썬 배우기] 연산자 우선순위 (0) | 2016.10.15 |
[파이썬 배우기] 비트연산자 (0) | 2016.10.14 |
[파이썬 배우기] 비교연산자 (0) | 2016.10.14 |
[파이썬 배우기] 대입연산자 (0) | 2016.10.14 |