A day without laughter is a day wasted.

코딩/파이썬

파이썬 연산자 종류와 입출력

민초쿠키칩 2022. 3. 3. 23:06

오늘은 파이썬 연산자가 무엇이고

어떤 것들이 있고 어떻게 사용하는지 알아보겠습니다

 


연산자(operator) = 연산할때 쓰는 기호(+, -, *,/...)

비연산자(operand) = 연산의 대상(변수, 상수, 식...)

 

연산자와 비연산자를 사용하여 수식을 만든다

 

그렇다면 이런 연산자의 종류에는 무엇이 있을까?

 

산술연산자

관계연산자

논리연산자

비트연산자

기타...

 


 

산술연산자

 

연산자 사용 예시 결과
+ 더하기 3+2 5
- 빼기 3-2 1
* 곱하기 3*2 6
/ 나누기 3/2 1.5
// 나누기 3//2 1
% 나누기(나머지) 3%2 1
** 거듭제곱 3**2 9

 

대입연산자

 

연산자 사용 예시 의미
+= a+=1 a=a+1
-= a-=1 a=a-1
*= a*=1 a=a*1
/= a/=1 a=a/1
//= a//=1 a=a//1
%= a%=1 a=a%1
**= a**=1 a=a**1

 

관계 연산자(비교 연산자)

 

값의 크기를 비교하기 위한 연산자

 

연산자 의미 사용 예시 결과
== 같다  3==2 False(0)
!= 같지않다 3!=2 True(1)
> 크다 3<2 False
< 작다 3>2 True
>= 크거나 같다 3>=2 False
<= 작거나 같다 3<=2 True

 

논리 연산자

 

참과 거짓을 파악하기 위한 연산자

 

A B A and B A or B not A
True True True True False
True Fales False True False
False True False True True
False False False False True

 

자료형과 연산

 

정수와 실수의 연산을 하면 정수가 실수로 설정되어 연산된다

 

문자열 연산

 

문자열또한 숫자처럼 사용가능하다

 

Ex) +, *...

 

1
2
3
4
5
6
7
8
9
10
11
12
a = "abcd"
b = "efgh"
 
c = a + b
print(c)
 
#결과 = abcdefgh
 
c = a*3
print(c)
 
#결과 = "abcdabcdabcd"
cs

 


지금까지 연산자를 다루는 법을 소개해 보았습니다.

다음에는 조건문에 대해 올리겠습니다!

반응형