Python 연산자

Python에서는 연산자(operator) 를 사용하여 숫자나 변수끼리 계산을 할 수 있습니다.

1. 산술 연산자

연산자 의 미 예 시 결 과
+ 더하기 3 + 2 5
- 빼기 5 - 2 3
* 곱하기 4 * 3 12
/ 나누기 10 / 2 5.0
// 몫 (정수 나눗셈) 7 // 3 2
% 나머지 7 % 3 1
** 거듭제곱 2 ** 3 8

비교 연산자 (조건식에 사용)

연산자 의 미 예 시 결 과
== 같다 3 == 3 True
!= 다르다 4 != 5 True
> 크다 5 > 3 True
< 작다 2 < 5 True
>= 크거나 같다 3 >= 3 True
<= 작거나 같다 2 <= 4 True

논리 연산자 (and, or, not)

연산자 의 미 예 시 결 과
and 둘 다 True여야 True True and False False
or 둘 중 하나라도 True면 True True or False True
not 반대값 not True False

대입 연산자 (값을 변수에 저장)

연산자 의 미 예 시 동 작
= 대입 x = 5 x에 5를 저장
+= 더해서 저장 x += 2 x = x + 2
-= 빼서 저장 x -= 3 x = x - 3
*= 곱해서 저장 x *= 4 x = x * 4
/= 나눠서 저장 x /= 2 x = x / 2