Python/Python 문법

15. 파이썬의 비교연산자

Cong_S 2022. 4. 21. 18:04

파이썬의 비교연산자에 대해 알아보자.

a(좌측) 와 b(우측) 를 비교하기로 했다 생각하고

이 경우 연산자는 이렇게 해석한다.

 

==

a와 b는 같은가? 같다면 True, 아니라면 False

 

!=

a와 b는 다른가? 다르다면 True, 같다면 False

 

>

a는 b보다 큰가?  크다면 True, 아니라면 False

 

<

a는 b보다 작은가? 작다면 True, 크다면 False

 

a >= b

a는 b보다 크거나 같은가? 맞다면 True, 아니라면 False

 

a <= b

a는 b보다 작거나 같은가? 맞다면 True, 아니라면 False

 

이 때 주의할 점이 있다.

이상, 이하를 뜻하는 두 기호는 절대 등호(=) 를 먼저 쓰면 안된다.

이유는 등호(=) 를 먼저 쓸 경우 비교연산자가 아닌 변수할당으로 인식되기 때문에 오류가 난다.

 

---------------------------------------

 

여기에 저번에 배운 기본 연산자(+, -, *, /, //, %)를

함께 쓰면 다양한 조건문(True와 False 값을 가진 조건문)

을 만들어 낼 수 있다.