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 |