Python - 비교 연산자(Comparison Operators) 알아보기 (- == != > < >= <=)

비교 연산자

  • 연산자를 통하여 조건에 충족하면 참(True), 충족하지 않으면 거짓(False)의 값을 반환
연산자 설명 예시
== 두 개의 값이 같으면 참(True) 값을 반환 a=1, b=2
(a == b) 는 False
!= 두 개의 값이 같지 않으면 참(True) 값을 반환 a=1, b=2
(a != b) 는 True
> 연산자 왼쪽의 값이 오른쪽의 값보다 크면 참(True) 값을 반환 a=1, b=2
(a > b) 는 False
< 연산자 왼쪽의 값이 오른쪽의 값보다 작으면 참(True) 값을 반환 a=1, b=2
(a < b) 는 True
>= 연산자 왼쪽의 값이 오른쪽의 값보다 크거나 같으면 참(True) 값을 반환 a=1, b=2
(a > b) 는 False
<= 연산자 왼쪽의 값이 오른쪽의 값보다 작거나 같으면 참(True) 값을 반환 a=1, b=2
(a < b) 는 True

비교 연산자 사용 예시

연산자 ==

  • 비교하는 값이 서로 같은지 확인하는 연산자
  • 값이 같으면 True, 같지 않으면 False 반환

 

[ 연산자 == 사용 예시 ]

  1. 변수에 값 저장
    • 변수 = '값'
  2. 변수의 값을 지정한 값과 같은지 확인
    • 비교값1 == 비교값2

같으면 True, 다르면 False


연산자 !=

  • 비교하는 값이 같지 않은지 확인하는 연산자
  • 값이 같지 않으면 True, 값이 같으면 False 반환

 

[ 연산자 != 사용 예시 ]

  1. 변수에 값 저장
    • 변수 = '값'
  2. 변수의 값을 지정한 값과 같지 않은지 확인
    • 비교값1 != 비교값2

같지 않으면 True


연산자 >, 연산자 <

  • 비교하는 값보다 값이 더 큰지 작은지 확인하는 연산자

 

[ 연산자 >, < 사용 예시 ]

  • num1 > num2
    • num1(10)의 값이 num2(20)보다 큰지 확인, 10은 20보다 크지 않으므로 False 반환
  • num1 < num2
    • 10은 20보다 작으므로 True 반환

크거나 작은지 양 쪽 값을 비교하여 참/거짓 값 반환


연산자 >= / 연산자 <=

  • 비교하는 값과 같거나 큰지, 같거나 같은지를 확인하는 연산자

 

[ 연산자 >=, <= 사용 예시 ]

  • 주의하기! 값이 같아도 True의 값을 반환

크거나 같으면, 작거나 같으면 참/거짓 값 반환