본문 바로가기
python/basic

[Python] 연산자(Operators) - (7) 비트 연산자

by wjwkddyd221001 2023. 6. 2.

개요

파이썬 연산자는 다음과 같습니다.

  1. 산술 연산자(Arithmetic Operators)
  2. 할당 연산자(Assignment Operators)
  3. 비교 연산자(Comparison Operators)
  4. 논리 연산자(Logical Operators)
  5. 식별 연산자(Identity Operators)
  6. 멤버 연산자(Membership Operators)
  7. 비트 연산자(Bitwise Operators)

 

비트 연산자

& 비트 별로 AND x & y
| 비트 별로 OR x | y
^ 비트 별로 XOR x ^ y
~ 비트 별로 NOT ~x
<< 왼쪽으로 shift, 오른쪽은 0으로 채움 x << 2
>> 오른쪽으로 shift,  왼쪽은 0으로 채움 x >> 2

 

 

참고자료

https://www.w3schools.com/python/python_operators.asp