python/basic
[Python] 연산자(Operators) - (7) 비트 연산자
wjwkddyd221001
2023. 6. 2. 22:56
개요
파이썬 연산자는 다음과 같습니다.
- 산술 연산자(Arithmetic Operators)
- 할당 연산자(Assignment Operators)
- 비교 연산자(Comparison Operators)
- 논리 연산자(Logical Operators)
- 식별 연산자(Identity Operators)
- 멤버 연산자(Membership Operators)
- 비트 연산자(Bitwise Operators)
비트 연산자
& | 비트 별로 AND | x & y |
| | 비트 별로 OR | x | y |
^ | 비트 별로 XOR | x ^ y |
~ | 비트 별로 NOT | ~x |
<< | 왼쪽으로 shift, 오른쪽은 0으로 채움 | x << 2 |
>> | 오른쪽으로 shift, 왼쪽은 0으로 채움 | x >> 2 |