사칙연산
프로그래밍을 한 번도 해본 적이 없는 독자라도 사칙연산 (+, -, *, / )은 알고 있을 것이다. 파이썬 역시 계산기와 마찬가지로 아래의 연산자를 이용해 사칙연산을 수행한다.
>>>a = 3
>>>b = 7
>>>a + b
10
>>>a - b
-4
>>>a * b
21
>>>a / b
0.42857142857142855
x의 제곱을 나타내는 연산자
** 연산자는 x**y처럼 사용되었을 때 x의 y제곱 값을 리턴한다.
>>> a ** b
2187
나눗셈 후 나머지를 반환하는 % 연산자
%는 나눗셈의 나머지값을 반환하는 연산자이다. a = 3 , b = 7 일때 , 7을 3으로 나누면 나머지는 1이 될 것이고 3을 7로 나누면 나머지는 3이 될 것이다.
>>>b % a
1
>>>a % b
7
나눗셈 후 소수점 아랫자리를 버리는 // 연산자
/ 연산자를 사용하여 b 나누기 a 를 하면 예상대로 2.3333333333333335 이 될것이다.
>>>b / a
2.3333333333333335
// 연산자를 사용하면 소수점 아랫자리는 버려서 2만 출력되는 것을 확인할 수 있다.
>>>b // a
2