산술 연산자 (+, -, *, /, &, **, //)산술연산자는 아래처럼 정의합니다. 123456789+a # 정수-a # 음수a + b # 더하기a - b # 빼기a * b # 곱하기a / b # 나누기a % b # a를 b로 나눈 나머지a ** b # a의 b 제곱a // b # a를 b로 나눈 cs 비트 연산자 (~, &, |, ^, )비트연산자는 아래처럼 정의합니다. 123456~a # 비트 반전a & b # AND : a와 b가 1일 때 참a | b # OR : a와 b 중 하나만 1이어도 참a ^ b # XOR : 베타적 논리합. a와 b중 하나만 참이어야 참a b # b 비트 오른쪽으로 시프트(이동)cs 대입 연산자 (=, +=, -=, *=, /=, %=, **=, //=, &=, |=,..
이 포스트는 파이썬 2.7을 기준으로 작성되었습니다. 하지만, 기본 자료형, 문자열, 각종 수식은 2.x 3.x 거의 비슷해 파이썬 버전에 상관없이 이 글을 읽고 공부하실 수 있습니다. 정수 (int)정수(int)는 다음과 같이 설명합니다. 1num = 1234 # 양의 정수cs 0o(0O) 0x(0X) 0b(0B)는 각각 8진수, 16진수, 2진수를 의미합니다. 123num = 0o777 # 8진수 (0o 시작하는 숫자는 8진수로 간주)num = 0xffff # 16진수 (0x 시작하는 숫자는 16진수로 간주)num = 0b11000100 # 2진수 (0b 시작하는 숫자는 2진수로 간주)cs 정수 (long)파이썬 정수(long)는 정수(int)를 초과하는 자릿수의 정수를 처리합니다. 끝에 l 또는 L..