Language/Python

[ Python ] 연산자 개념 정리

곽수진 2021. 8. 24. 23:56
반응형
  • 수식은 피연산자와 연산자로 이루어짐
  • 덧셈, 뺄셈, 곱셈, 나눗셈을 위해 +, -, *, / 기호를 사용함
  • 지수 연산자**
  • 나눗셈에서 몫을 계산하려면 // 연산자 사용
  • 나눗셈에서 나머지를 계산하려면 % 연산자 사용
  • 복합 대입 연산자는 대입 연산자와 각종 산술 연산자를 합친 것
  • 우선순위가 높은 연산자가 먼저 계산됨
  • 연산자의 우선순위를 변경하려면 괄호 사용

 

산술 연산자
연산자 기호
더하기 +
빼기 -
곱하기 *
지수(제곱) **
나누기(실수 몫) /
나누기(정수 몫) //
나머지 %
대입(할당) =

 

 

복합 대입 연산자
복합 연산자 의미
x += y x = x+y
x -= y x = x-y
x *= y x = x*y
x /= y x = x/y
x //= y x = x//y
x %= y x = x%y

★ 주의 ★

복합대입연산자는 우선순위가 가장 낮음

x = x*2+3 x *=2+3

∴ 서로 의미가 다름

→ 두 번째는 x *= 5를 의미함

반응형