본문 바로가기
Python/기초

[파이썬 기초 #6] 연산자 1 - 산술연산자 / 할당연산자

by 포푸리 (POPOOLY) 2020. 6. 19.
반응형

 

안녕하세요!!

이것저것 관심많은 포푸리입니다.

 

오늘은 파이썬에서 매우 자주 쓰이는 연산자에 대해 알아볼텐데요.

 

연산자에는 수학에서의 사칙연산과 비슷한 산술연산자/할당연산자부터 크고 작음을 비교하는 비교연산자, and/or과 같은 논리연산자, 포함되어있는지 파악하는 멤버연산자 등이 있습니다.

 

오늘은 그 중에서 수치 자료형을 사용할 때 많이 쓰게되는 산술연산자할당연산자에 대해 알아보겠습니다.

 

수학의 사칙연산과 비슷하기 때문에 쉽게 이해하실 수 있을 것 같은데요!!

 

지금부터 산술연산자할당연산자에 대해 알아보러 가실까요??

 

산술연산자 (Arithmetic Operators)

 

종류 의미
+ 더하기
- 빼기
* 곱하기
/ 나누기
// 정수몫
% 나머지
** n제곱

 

산술연산자는 수학의 사칙연산과 매우 비슷한데요.

 

수학의 사칙연산에서 사용하는 더하기(+), 빼기(-), 곱하기(*), 나누기(/)에 나누기의 정수몫(//)과 나머지(%), n제곱(**)이 추가되어 있습니다.

 

수치 자료형의 산술연산

 

산술연산자를 사용하면 아래와 같이 수치 자료형의 산술연산이 가능합니다.

 

 

문자열 자료형(String)과 리스트 자료형(List)의 산술연산

 

문자열 자료형과 리스트 자료형에서도 더하기(+)곱하기(*)를 사용할 수 있는데요.

 

더하기(+)를 사용하면 두개의 문자열/리스트 자료형을 합칠 수 있고, 곱하기(*)를 사용하면 문자열/리스트를 여러번 더할 수 있습니다.

 

 

할당 연산자 (Assignment Operators)

 

종류 의미
a += b a = a + b
a -= b a = a - b
a *= b a = a * b
a /= b a = a / b
a //= b a = a // b
a %= b a = a % b
a **= b a = a ** b

 

할당 연산자기존의 변수(변수 1)에 기존의 변수(변수 1)와 다른 변수(변수 2)의 산술을 할당시키는 연산자입니다.

 

여러번의 산술 연산자를 사용해야하는 식을 단축시킬 수 있기 때문에 자주 사용되는 연산자입니다.

 

 


 

지금까지 파이썬에서 많이 사용되는 연산자인 산술 연산자할당 연산자에 대해 알아봤습니다.

 

수학의 사칙연산과 비슷하기 때문에 이해하기에 어렵지는 않을 것 같은데요.

 

다음 [파이썬 기초]에서는 연산자 중 비교연산자, 논리연산자, 멤버 연산자에 대해 알아보겠습니다.

 

지금까지 긴 글 읽어주셔서 감사하구요.

 

이상 이것저것 관심많은 포푸리였습니다.

댓글