Python/포스팅

파이썬 비교 연산자 (Comparison Operators)

짜집퍼박사(짜박) 2023. 11. 30. 00:28

파이썬에서는 비교 연산자를 사용하여 변수나 값들 간의 관계를 비교할 수 있습니다. 비교 연산자는 두 값 간의 관계를 평가하고 그 결과를 불리언(True 또는 False)으로 반환합니다. 아래는 파이썬에서 사용되는 주요 비교 연산자들에 대한 설명입니다.

 

1. 등호 (==)

두 값이 서로 같으면 True를 반환하고, 다르면 False를 반환합니다.

x = 5
y = 5
result = x == y  # 결과: True

 

2. 부등호 (!=)

두 값이 서로 다르면 True를 반환하고, 같으면 False를 반환합니다.

a = 10
b = 7
result = a != b  # 결과: True

 

3. 미만 (<)

첫 번째 값이 두 번째 값보다 작으면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

a = 5
b = 8
result = a < b   # 결과: True

 

4. 초과 (>)

첫 번째 값이 두 번째 값보다 크면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

x = 10
y = 7
result = x > y   # 결과: True

 

5. 이하 (<=)

첫 번째 값이 두 번째 값보다 작거나 같으면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

a = 5
b = 5
result = a <= b  # 결과: True

 

6. 이상 (>=)

첫 번째 값이 두 번째 값보다 크거나 같으면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

p = 8
q = 5
result = p >= q  # 결과: True

 

비교 연산자는 조건문(if, else 등)에서 자주 사용되며, 두 값의 관계를 평가하여 프로그램의 흐름을 제어하는 데 활용됩니다. 예를 들어,

age = 18

if age >= 18:
    print("성인입니다.")
else:
    print("미성년자입니다.")

 

이 코드에서는 비교 연산자를 사용하여 age 변수의 값이 18 이상인지를 판별하고, 그에 따라 다른 메시지를 출력하고 있습니다.

 

With ChatGPT