[Python] 비트 연산자 사용하기 - &, |, ^, ~, <<, >> 파이썬의 비트연산 비트연산자는 2진수 숫자에 사용한다. 산자 기능 문법 설명 & 비트 AND a & b a와 b의 비트를 AND 연산 | 비트 OR a | b a와 b의 비트를 OR 연산 ^ 비트 XOR a ^ b a와 b의 비트를 XOR 연산(배타적 OR, Exclusive OR) ~ 비트 NOT ~x x의 비트를 뒤집음 > b a의 비트를 b번 오른쪽으로 이동시킴 1. 10진수와 2진수 변환하기 10진수를 2진수로 된 문자열로 변환할 때는 bin()을 사용한다. 반대로 2진수에서 10진수로는 입력 즉시 변환된다. num_2 = bin(13) print(num_2) # 13(10) → (2) : 10진수 13을 2진수로 변환 print(0b1101) # 0b1101(2) → (10) 2. 비트 논리 연.. 이전 1 다음