본문 바로가기
Python/Python 기초

파이썬(Python) 연산자

by healingmau 2022. 4. 20.

 

파이썬(Python) 연산자

 

연산자는 어떤 기능을 쉽게 할 수 있도록

기호로 표시한 것을 말합니다.

 

 

5 + 10
>> 15

5 – 10
>> 5

5 / 10
>> 0.5

10 / 7
>> 1.4285714285714286

10 // 7
>> 1

0 % 7
>> 3

7 * 3
>> 21

7 ** 3
>> 343

 

1.

정수 나누기 연산자  / 로 표시

정수 나누기 연산은 두 수를 나누고,

그 결과값에서 정수를 선택하는

연산을 수행합니다.

 

2.

나머지 연산% 로 표시

나머지 연산은 두 수를 나눈 결과에서

나머지를 선택하는 연산입니다.

 

3.

제곱 연산**로 표시

제곱 연산은 어떤 수 m을 n번

곱하는 연산입니다.

 

예를 들어 2를 2번 곱하는 연산은

'2의 2제곱' 또는 '2의 2승'

수학적인 표현으로는 2²라고 쓰지요.

 

파이썬에서는 곱하기(*) 기호를

두 번 붙여 쓴 ** 기호를

제곱 연산자로 사용합니다.

 

예) 2 ** 2

 

 

주의할점!

** 사이에 공백이 있으면 안되요.

 


숫자 연산자의 우선순위는?

 

곱셈, 나눗셈  >  덧셈, 뺄셈

(곱셈, 나눗셈이 덧셈과 뺄셈보다 우선)

 

곱셉과 나눗셈이 동시에 나타나는 경우

왼쪽에서 오른쪽으로 계산합니다.

 

수학에서 복잡한 계산식에는

괄호를 사용해 계산 순서를 정하는데요.

수학은 대괄호, 중괄호, 소괄호( []. {}. )) )

모두 사용하지만~

 

코딩에서는 대괄호, 중괄호가

다른 의미로 사용되기 때문에

소괄호만 사용합니다.

 

예) print(3 + (2 * 5))


같은 모양의 연산자라도 연산자가 쓰인

상황에 따라 다른 기능을 하기도 합니다.

 

문자 데이터와 연산자가 함께 쓰이면~?

문자 데이터 연결의 기능을 합니다.

 

1. 두 개의 문자 데이터를 연결

2. 특정 문자 데이터를 반복해서 연결

 

'우리집에 놀러와'
>> '우리집에 놀러와'

'우리집에' + ' 놀러와'
>> '우리집에 놀러와'

'우리집에 놀러와 ' * 3 
>> '우리집에 놀러와 우리집에 놀러와 우리집에 놀러와 '​

 

힐링아무의 코딩일기 힐코딩!

댓글