본문 바로가기

공부/python

(python) 변수와 계산2 - 연산자

=================

목차

연산자와 피연산자

산술 연산자

연산자의 우선 순위

산술 연산자 예제

=================

 

연산자와 피연산자

수식(expression): 피연산자들과 연산자의 조합

연산자(operator): 연산을 나타내는 기호

피연산자(operand): 연산의 대상이 되는 것

 

산술 연산자

연산자 기호 사용 예시 결과값
덧셈 + 7 + 4 11
뺄셈 - 7 - 4 3
곱셈 * 7 * 4 28
나눗셈 // 7 // 4 1
나눗셈 / 7 / 4 1.75
나머지 % 7 % 4 3
제곱 ** 7 ** 4 2401

 

연산자의 우선 순위

산술 연산자는 수학이기에 처리하는데 우선 순위가 있다.

  1. **
  2. *, /, //, %
  3. +, -

 

산술 연산자 예제

1. 원리금 계산을 인터프리트 모드로 간단하게 해보자.

금액(a)은 1,000원, 이자율(r)은 5%, 기간(n)은 10 이다.

2. 살 수 있는 사탕의 개수와 남은 돈 구하기.

가진돈: 5,000원, 사탕: 120원

3. 함수 값 계산

y = 3x^2 + 7x + 9에서 x의 값이 2이 때의 함수 값을 계산해보자.

4. 감자 재배

처음 가지고 있는 감자 20개를 사용하여, 매주 10개의 감자를 심고, 40개를 수확한다고 하자.

이 때 감자를 3개씩 먹을 때, 1년(52주)가 흐르면 감자는 몇 개가 될까?

5. 복리 계산

금액: 30,000원, 복리: 6%, 40년이 지난 후의 원리금은?

6. 문자열의 곱

메시지 Congratulation!을 *을 이용하여 3번 반복시키자.