Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

파이썬 산술 연산자 완벽 정리: 덧셈부터 나머지까지

파이썬(Python)은 기본적인 수학 계산을 위해 다양한 산술 연산자를 제공합니다. 각 연산자의 기능과 실제 사용 예제를 아래에서 하나씩 살펴보겠습니다.

1. 덧셈 연산자 (+)

덧셈 연산자는 좌우에 있는 두 피연산자의 값을 더한 결과를 반환합니다.

>>> a = 5
>>> b = 7
>>> c = a + b
>>> c
12

2. 뺄셈 연산자 (-)

뺄셈 연산자는 첫 번째 피연산자에서 두 번째 피연산자를 뺀 값을 구합니다.

>>> a = 10
>>> b = 5
>>> c = a - b
>>> c
5

3. 곱셈 연산자 (*)

곱셈 연산자는 첫 번째 피연산자에 두 번째 피연산자를 곱한 결과를 반환합니다.

>>> a = 5
>>> b = 2
>>> c = a * b
>>> c
10

4. 나눗셈 연산자 (/)

나눗셈 연산자는 첫 번째 피연산자를 두 번째 피연산자로 나눕니다. 참고로 파이썬 3에서는 정수를 나누더라도 항상 실수(float) 형태로 결과가 반환됩니다.

>>> a = 10
>>> b = 5
>>> c = a / b
>>> c
2.0

5. 나머지 연산자 (%)

나머지(modulo) 연산자는 첫 번째 피연산자를 두 번째 피연산자로 나눈 후, 그 나머지를 반환합니다. 짝수·홀수 판별 등 다양한 상황에서 유용하게 활용됩니다.

>>> a = 10
>>> b = 3
>>> c = a % b
>>> c
1

보너스: 몫 연산자(//)와 거듭제곱 연산자(**)

위의 다섯 가지 연산자 외에도 파이썬에는 두 가지 산술 연산자가 더 있습니다. //(바닥 나눗셈)는 나눗셈 결과에서 소수점 이하를 버린 몫만 반환하며, **는 거듭제곱을 계산합니다.

>>> a = 10
>>> b = 3
>>> a // b   # 나눗셈의 몫
3
>>> a ** b   # 10의 3제곱
1000

마무리

파이썬의 산술 연산자는 직관적이고 사용법이 간단하여 초보자도 쉽게 익힐 수 있습니다. 특히 /와 //의 차이, %의 활용 방법은 실무에서 자주 사용되므로 예제 코드를 직접 실행해 보며 익혀두는 것을 추천합니다.