본문 바로가기
파이썬(Python)

파이썬(Python) 시작 기본 연산자 완벽 정리! (초보자 필수 가이드)

by 정보오리 2025. 2. 6.

파이썬을 처음 배우는 사람이라면 연산자(Operator) 개념을 반드시 익혀야 한다.
연산자는 숫자, 문자열, 변수 등에 수학적/논리적 연산을 수행하는 기호이다.

오늘은 산술 연산자, 비교 연산자, 논리 연산자, 할당 연산자파이썬의 기본 연산자를 하나씩 배워보자! 🚀


📌 1. 산술 연산자 (Arithmetic Operators)

산술 연산자는 수학적인 계산을 할 때 사용한다.
+, -, *, /, %, //, ** 연산자가 있다.

+ 덧셈 10 + 5 15
- 뺄셈 10 - 5 5
* 곱셈 10 * 5 50
/ 나눗셈(실수) 10 / 3 3.3333
// 몫(정수) 10 // 3 3
% 나머지 10 % 3 1
** 거듭제곱 2 ** 3 8

✅ 실습 예제

💡 Tip: / 연산자는 실수 결과를 반환하지만, // 연산자는 정수 몫을 반환한다.


📌 2. 비교 연산자 (Comparison Operators)

비교 연산자는 두 개의 값을 비교하여 참(True) 또는 거짓(False)을 반환한다.

연산자의미예제결과

== 같다 10 == 10 True
!= 다르다 10 != 5 True
> 크다 10 > 5 True
< 작다 10 < 5 False
>= 크거나 같다 10 >= 10 True
<= 작거나 같다 10 <= 9 False

✅ 실습 예제

💡 Tip: 비교 연산자는 if 문과 함께 자주 사용된다!


📌 3. 논리 연산자 (Logical Operators)

논리 연산자는 여러 개의 조건을 조합할 때 사용한다.

연산자의미예제결과

and 두 조건이 모두 참이면 참 (10 > 5) and (10 < 20) True
or 하나라도 참이면 참 (10 > 5) or (10 > 20) True
not 결과를 반대로 변환 not(10 > 5) False

✅ 실습 예제

💡 Tip: and 연산자는 모든 조건이 참이어야 True를 반환하고, or 연산자는 하나라도 참이면 True를 반환한다.


📌 4. 할당 연산자 (Assignment Operators)

할당 연산자는 변수에 값을 저장하거나 연산 후 저장할 때 사용한다.

연산자의미예제동일한 표현

= 값 할당 x = 10 x에 10 저장
+= 더해서 저장 x += 5 x = x + 5
-= 빼서 저장 x -= 3 x = x - 3
*= 곱해서 저장 x *= 2 x = x * 2
/= 나눠서 저장 x /= 4 x = x / 4
//= 몫 저장 x //= 3 x = x // 3
%= 나머지 저장 x %= 2 x = x % 2

✅ 실습 예제

💡 Tip: +=, -=, *=, /= 등을 사용하면 코드를 간결하게 만들 수 있다!


✅ 마무리 요약

산술 연산자: +, -, *, /, //, %, ** (수학 연산)
비교 연산자: ==, !=, >, <, >=, <= (두 값 비교)
논리 연산자: and, or, not (조건 조합)
할당 연산자: =, +=, -=, *=, /= 등 (값 저장 및 연산)

💡 이제 기본 연산자를 익혔다면, 조건문(if 문)과 반복문(for, while)을 배워보자! 🚀


📢 다음 포스팅에서는 "파이썬 조건문 (if 문) 완벽 정리"를 다룰 예정이다.