빈티지 테라피

[파이썬초보탈출] 파이썬 - 비교 연산자 본문

코드 테라피

[파이썬초보탈출] 파이썬 - 비교 연산자

밍키스튜디오 2023. 11. 23. 18:50
반응형

목차

  1. 비교 연산자 개요
  2. 동등 비교 연산자
  3. 부등 비교 연산자
  4. 크기 비교 연산자
  5. 논리 연산자와의 조합

1. 비교 연산자 개요

비교 연산자는 두 개의 값 또는 변수를 비교하여 참 또는 거짓을 반환하는 연산자입니다. 파이썬에서는 다양한 비교 연산자를 제공하고 있으며, 각 연산자는 특정한 비교를 수행합니다.

2. 동등 비교 연산자

동등 비교 연산자인 ==는 두 개의 값이 서로 같은지 비교합니다. 예를 들어, 3 == 3은 3과 3이 같은지를 비교하여 True를 반환합니다. 만약 값이 다를 경우 False를 반환합니다.

a = 3
b = 3
result = a == b
print(result)  # 출력: True

3. 부등 비교 연산자

부등 비교 연산자인 !=는 두 개의 값이 서로 다른지 비교합니다. 예를 들어, 4 != 3은 4와 3이 다른지를 비교하여 True를 반환합니다. 만약 값이 같을 경우 False를 반환합니다.

a = 4
b = 3
result = a != b
print(result)  # 출력: True
반응형

4. 크기 비교 연산자

크기 비교 연산자는 두 개의 값의 크기를 비교합니다. 다음은 크기 비교 연산자의 종류입니다.

  • >: 왼쪽 값이 오른쪽 값보다 큰지 비교
  • <: 왼쪽 값이 오른쪽 값보다 작은지 비교
  • >=: 왼쪽 값이 오른쪽 값보다 크거나 같은지 비교
  • <=: 왼쪽 값이 오른쪽 값보다 작거나 같은지 비교
a = 5
b = 3
result1 = a > b
result2 = a < b
result3 = a >= b
result4 = a <= b
print(result1)  # 출력: True
print(result2)  # 출력: False
print(result3)  # 출력: True
print(result4)  # 출력: False

5. 논리 연산자와의 조합

비교 연산자는 논리 연산자와 함께 사용하여 복잡한 조건을 표현하는데 활용될 수 있습니다. 다음은 논리 연산자와 비교 연산자의 조합 예시입니다.

x = 10
y = 5
z = 7

result1 = (x > y) and (x > z)
result2 = (x > y) or (x < z)
result3 = not (x == y)

print(result1)  # 출력: True
print(result2)  # 출력: True
print(result3)  # 출력: True

이렇게 파이썬의 비교 연산자에 대해 알아보았습니다. 다양한 비교 연산자를 활용하여 값을 비교하고 조건을 만들 수 있습니다. 더 자세한 내용은 파이썬 공식 문서를 참고하시기 바랍니다. 감사합니다!

반응형