더북(TheBook)

3.1.1 산술 연산자

먼저 사칙연산 기호부터 알아보겠습니다. 사칙연산 기호는 수를 연산하는 데 사용해서 산술 연산자라고 합니다. 산술 연산자는 2.1 숫자 자료형에서 수식을 다룰 때 이미 사용했죠. 그때 설명했듯이 코딩할 때는 기호 표시가 일부 다릅니다. 곱하기는 × 대신 *를, 나누기는 ÷ 대신 /를 사용합니다.

표 3-1 산술 연산자 1

연산자

의미

+

연산자 왼쪽과 오른쪽 더하기

-

연산자 왼쪽에서 오른쪽 빼기

*

연산자 왼쪽과 오른쪽 곱하기

/

연산자 왼쪽을 오른쪽으로 나누기

print() 문에 연산자를 사용한 수식을 입력하면 바로 연산 결과를 확인할 수 있습니다.

print(1 + 1)
print(3 - 2)
print(5 * 2)
print(6 / 3)

실행결과 icon_con

2
1
10
2.0

실행결과를 보면 나누기 결과는 정수 2가 아닌 실수 2.0으로 표시됩니다. 정수와 정수의 나누기 결과로 정수가 나오기를 바란다면 / 대신 6 // 3과 같이 // 연산자를 사용하는 방법이 있습니다. 이렇게 하면 2.0이 아닌 2라는 결과가 나오는데, //가 무엇인지는 조금 뒤에서 알아볼게요.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.