연산자
-
연산자 - 비트연산자(bitwise Operators), 대입연산자파이썬 2020. 7. 2. 23:22
1. 비트 연산자 (Bitwise Operators) - 비트 연산자는 비트 단위로 계산할 때 쓰는 연산자다. - 0은 거짓으로 1은 참으로 연산하여 결과를 1과 0으로 반환합니다. - "^(xor)"연산은 두개의 값이 다를 때만 참인 연산입니다. - " ~(not)" 연산은 1의 보수를 구합니다. 컴퓨터에서는 뺄셈을 2의 보수를 덧셈하여 처리 합니다. - "" 연산은 오른쪽으로 1비트 밀때마다 1/2씩 줄어듭니다. - n > m : n / 2의 m승 & (Binary AND) 대응되는 비트가 모두 1이면 1을 반환 (비트 AND 연산) | (Binary OR) 대응되는 비트 중 하나라도 1이면 1을 반환 (비트 OR 연산) ^ (Binary XOR) 대응되는 비트가 서로 다르면 1을 반환함 (비트 XO..
-
연산자(operator) - 산술 연산자, 관계 연산자, 논리연산자, 삼항연산자파이썬 2020. 7. 2. 05:38
연산자(operator) 숫자나 문자를 더할 때 써주는 것. 숫자 뿐 아니라 문자도 연산자 사용이 가능하다. 문자에서 쓸 땐 더하기와 곱하기를 써준다. 연산자 계산 순서 왼쪽에서 오른쪽 순으로 계산하되, 우선순위가 있는 경우 우선 순위 연산 먼저 실행한다. 보통 연산 순서는 거듭 제곱 - 곱셈 or 나눗셈 - 덧셈 or 뺄셈으로 진행된다. 괄호를 쳐줄 경우 괄호 안의 연산을 먼저 시작한다. 1. 산술 연산자 간단한 수학 계산을 하기 위한 일종의 기호. 현실의 기호와는 조금 차이가 있다. + 더하기 - 빼기 * 곱하기 / 나누기 // 정수 몫 % 나머지 * * 거듭제곱 (누승) ^ 제곱 2. 관계 연산자 관계 연산자란 대소 관계와 상등 관계를 나타내는 연산자 > 크다 >= 크거나 같다 2) ? 4 : 2 ..