산술 연산자 +,-, * 기호와 같이 이미 정의된 규칙에 따라 피연산자의 값을 조작할 수 있는 기호나 키워드
+) 피연산자는 연산에 참여하는 변수나 값을 의미하며 연산자 사이에 항이 몇개가 있느냐에 따라 피연산자의 이름은 달라질 수 있음
종류 | 의미 | 사용 예시 | 사용 예시 답안 |
---|---|---|---|
= | 대입 연산자 (변수에 특정 값을 대입할때 사용) | a =3 | 3 |
+ | 숫자를 덧셈하거나 문자열을 결함 | a = 5+3 | 8 |
- | 좌항을 우항으로 뺌 | a= 5-3 | 2 |
* | 숫자를 곱하거나 문자열을 곱한 수 만큼 반복 결합 | a= 5*3 | 15 |
/ | 좌항을 우항으로 나눔 | a = 5/3 | 1.6666 |
// | 좌항을 우항으로 나누는 몫 | a= 5//3 | 1 |
% | 좌항을 우항으로 나눈 뒤 나머지 값 | a=5%3 | 2 |
** | 좌항을 우항으로 거듭제곱 | a=5**3 | 125 |
종류 | 의미 | 명 |
---|---|---|
== | 같다 | 두값이 동일하면 참 |
! = | 같지 않다 | 두값이 다르면 참 |
>, < | 크다, 작다 | 크면 참, 작으면 참 |
> =, < = | 크거나 같다 , 작거나 같다 | 크거나 같으면 참, 작거나 같거나 참 |
(※ 사용 예시의 a는 10입니다.)
종류 | 의미 | 사용 예시 | 사용 예시 답안 |
---|---|---|---|
= | 변수에 대입 | a = 10 | 10 |
+= | 좌항과 우항을 더한 값을 좌항에 대입 | a += 5 | 15 |
-= | 좌항에 우항을 뺀 값을 좌항에 대입 | a -= 5 | 5 |
*= | 좌항에 우항을 곱한 값을 좌항에 대입 | a *= 5 | 50 |
/= | 좌항에 우항을 나눈 값을 좌항에 대입 | a /= 5 | 2 |
//= | 좌항에 우항을 나눈 몫을 좌항에 대입 | a //= 5 | 2 |
%= | 좌항을 우항으로 나눈 나머지를 좌항에 대입 | a %=5 | 0 |
**= | 좌항에 우항을 제곱한 값을 좌항에 대입 | a **=5 | 100000 |
(※ 사용 예시의 a는 10입니다.)
종류 | 의미 | 사용 예시 |
---|---|---|
and | 좌항과 우항이 모두 True일 경우 True | (a > 100) and (a<200) |
or | 좌항과 우항 중 하나라고 True일 경우 True True | (a == 100) or (a == 200) |
not | True는 False로, False는 True로 반전 | not(a<100) |