더북(TheBook)

1파이썬의 연산

 

수학을 배울 때 제일 먼저 배우는 것이 무엇일까요?

바로 덧셈, 뺄셈, 곱셈, 나눗셈과 같은 사칙연산입니다. 파이썬 역시 연산(계산)은 사칙연산부터 시작합니다. 다만, 수학에서 사용하는 기호와 컴퓨터에서 사용하는 기호는 의미가 조금 다르기 때문에 익숙해질 때까지 주의가 필요합니다. 파이썬의 기본 연산 기호는 다음과 같습니다.

 

연산 기호

예시

결과

+

더하기

7+4

11

-

빼기

7-4

3

*

곱하기

7*4

28

/

나누기

7/4

1.75

**

제곱 (같은 수를 여러 번 곱함)

2**3

8 (2를 세 번 곱함=2*2*2)

//

정수로 나누었을 때의 몫

7//4

1 (나눗셈의 몫)

%

정수로 나누었을 때의 나머지

7%4

3 (나눗셈의 나머지)

( )

다른 계산보다 괄호 안을 먼저 계산

2*(3+4)

14

표 3-1 파이썬의 기본 연산 기호

 

파이썬에서는 중괄호({})나 대괄호([])를 사용하지 않고 소괄호(())를 여러 개 사용해서 표현합니다. 예를 들어 학교에서 배운 수학식 5+[4*{3+(1+2)}]를 파이썬 문법으로 작성하려면 어떻게 해야 할까요? 수학은 연산 순서에 따라 소괄호와 중괄호와 대괄호를 구분하지만, 파이썬에서는 모두 소괄호로 표현합니다.

>>> 5+(4*(3+(1+2)))

29

 

그럼 지금부터 간단한 수식 계산 프로그램을 만들어 보겠습니다.

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