WeniVooks

검색

베이스캠프 파이썬

비교연산

1. 비교연산자

비교 연산자는 두 값을 비교하여 그 결과가 참(True)인지 거짓(False)인지를 판단하는 연산자입니다. 이 연산자들은 주로 조건문이나 반복문에서 조건을 검사할 때 사용됩니다.

1.1 == (같음)

두 값이 같으면 True를 반환합니다.

print(5 == 5) # 결과: True # print(5 = 5) # 잘못된 예시
1.2 != (같지 않음)
  • 두 값이 다르면 True를 반환합니다.
print(5 != 3) # 결과: True
1.3 < (작음)
  • 왼쪽 값이 오른쪽 값보다 작으면 True를 반환합니다.
print(3 < 5) # 결과: True
1.4 <= (작거나 같음)
  • 왼쪽 값이 오른쪽 값보다 작거나 같으면 True를 반환합니다.
print(5 <= 5) # 결과: True
1.5 > (큼)
  • 왼쪽 값이 오른쪽 값보다 크면 True를 반환합니다.
print(6 > 5) # 결과: True
1.6 >= (크거나 같음)
  • 왼쪽 값이 오른쪽 값보다 크거나 같으면 True를 반환합니다.
print(5 >= 5) # 결과: True

2. 다양한 활용

숫자뿐만 아니라 문자열, 리스트, 튜플 등도 비교할 수 있습니다. 문자열의 경우에는 맨 앞자리에 유니코드 순서대로 비교합니다.

print('apple' < 'banana') # 결과: True

위처럼 알파벳은 구분하기가 쉽지만 한글은 쉽지 않습니다. 유니코드표에서 는 D558번째에 있으며 는 D6C4번째에 있습니다.

print('하하' > '후후') # 결과: False

아래처럼 연속적인 비교도 가능합니다.

x = 10 print(5 < x < 15) # 결과: True
{"packages":["numpy","pandas","matplotlib","lxml"]}
5.1 산술연산5.3 논리연산