비트 and ( & )
비트 끼리 and 연산
비트가 둘다 1인 부분만 결과가 1이 나옴
---------------------------------------------------------------------------------------------------------------------------------
비트 or ( | )
비트 끼리 or 연산
비트가 둘중 하나라도 1인 부분은
결과가 1이 나옴
---------------------------------------------------------------------------------------------------------------------------------
비트 xor ( ^ )
비트 끼리 xor 연산
비트가 서로 다를때만
결과가 1이 나옴
---------------------------------------------------------------------------------------------------------------------------------
비트 not ( ~ )
비트 값을 반전시킴
1은 0으로
0은 1로
---------------------------------------------------------------------------------------------------------------------------------
a << 1
a의 비트 값을 왼쪽으로 1칸 이동시킴
---------------------------------------------------------------------------------------------------------------------------------
a >> 1
a의 비트 값을 오른쪽으로 1칸 이동시킴
---------------------------------------------------------------------------------------------------------------------------------
'Python_프로그래밍' 카테고리의 다른 글
[ Python 프로그래밍 ] 10장. 조건문 (if, if~else, if~elif~else) (0) | 2020.04.21 |
---|---|
[ Python 프로그래밍 ] 9장. 문자열 (0) | 2020.04.21 |
[ Python 프로그래밍 ] 7장. 논리 연산자 (0) | 2020.04.21 |
[ Python 프로그래밍 ] 6장. 관계 연산자 (0) | 2020.04.21 |
[ Python 프로그래밍 ] 5장. 산술 연산자 (0) | 2020.04.21 |