본문 바로가기

python

[python] 데이터 분석을 위한 기초 문법2 - 연산자

 

 

 

 

2.1 산술 연산자

산술 연산자는 숫자 연산을 하는데 사용하는 연산 기호이다. 

이 중 덧셈 연산자(+)와 곱셈 연산자(*)는 각각 문자열을 결합하고 반복하는 용도로도 사용이 가능하다.

 

  • +  :  덧셈 / 문자열 결합
  • -  :  뺼셈
  • *  :  곱셈 / 문자열 반복
  • **  : 거듭제곱
  • :  나눗셈의 결과값(실수)
  • //  :  나눗셈의 몫
  • %  :  나눗셈의 나머지

*파이썬에서 " += ", " *= "와 같은 복합 연산자는 사용 가능하지만, " ++ ", " -- " 연산자는 지원하지 않는다.

 

덧셈 연산자
뺼셈 연산자
곱셈 연산자
** 연산자
나눗셈, //, % 연산자


2.2 비교 연산자

비교 연산자는 숫자의 크기를 비교한다.

 

  • ==  :  서로 같으면 True
  • !=  :  서로 다르면 True
  • <, >  : 부등식을 만족하면 True
  • <=, >=  : 부등식을 만족하면 True

 

== 연산자
!= 연산자
<, <=, >, >= 연산자

 


2.3 논리 연산자

논리 연산자는 참과 거짓을 판별하는 논리 규칙을 처리한다. 

 

  • not  :  논리값을 뒤집음. 참이면 False, 거짓이면 True
  • and :  모두 참이면 True
  • or  :  둘 중 하나라도 참이면 True

 

not 연산자
and 연산자
or 연산자