로딩
티스토리 데이터 처리 중입니다.

파이썬 비트연산자 [^, |, &, ~, <<, >>] 정리

 파이썬 비트연산자 [^, |, &, ~, <<, >>] 정리

파이썬 비트 연산자 비트 연산자는 정수(+,0,-)를 이진수(bit) 형식으로 표현한 후, 각 비트 단위로 논리 연산을 수행하는 연산자입니다. 이때 비트(bit)는 이진수에서 사용되는 최소 단위로, 0과 1로 구성되어 있습니다.

예를 들어 10진수 정수 10과 7은 이진수로 각각 1010과 0111로 표현됩니다. 비트 연산자를 사용하면 이 두 수의 각 비트에 대한 논리 연산을 수행할 수 있습니다. num1,num2 = 5,3 print(bin(5),bin(3)) # 0b101 0b11 파이썬에서는 bin() 함수를 사용하면 10진수를 2진수로 변환해 줍니다.

비트 연산자의 종류 연산자 부호 비트 AND & 비트 OR | 비트 XOR ^ 비트 NOT ~ 비트 Left Shift AND 연산자 a = 10 .....