1. 비교 연산자란?
= 명령어는 코딩에서 같다 를 의미하는 것이 아니라고 강조해 왔습니다.
드디어 코딩에서 같다를 의미하는 명령어를 배울 시간이 왔습니다.
비교 연산자란 두 수가 같은지, 큰지, 작은지, 크거나 같은지, 작거나 같은지, 서로 다른지를 확인해줘 라는 명령어 입니다.
따라서 컴퓨터는 비교 결과가 맞는지 틀린지 True 또는 False로 대답합니다.
- a 가 b 보다 크다 :
a > b
a = 3
b = 1
print(a > b)
print(b > a)
- a 가 b 보다 작다 :
a < b
a = 1
b = 3
print(a < b)
print(b < a)
- a 와 b는 같다 :
a == b
a = 3
b = 3
c = 4
print(a == b)
print(a == c)
- a 가 b 보다 크거나 같다 :
a >= b
a = 3
b = 2
c = 3
print(a >= b)
print(a >= c)
print(b >= a)
- a 가 b 보다 작거나 같다 :
a <= b
a = 3
b = 5
c = 3
print(a <= b)
print(a <= c)
print(b <= a)
- a 와 b 는 다르다. :
a != b
a = 3
b = 4
c = 3
print(a != b)
print(a != b)
2. 문자열 비교
숫자는 크고, 작고, 같다 라는 개념이 존재하는데 문자열에도 존재 할까요??
문자열은 크고 작은 것은 없습니다!
하지만 같다 라는 개념은 존재합니다!
str1 = "손콩떡"
str2 = "김대호"
str3 = "김대호"
print(str1 == str2)
print(st1 != str3)
print(str2 == str3)
3. 비교 연산자의 존재 이유
비교연산자를 숫자의 크기를 비교 할 수 있다는 것은 알겠는데 이걸 어디에 사용하는 걸까요?
비교 연산자는 99% if문 또는 while문에서 사용합니다.
그러니 비교 연산자의 가치는 if문과 while문을 배우실때 뼈저리게 알 수 있을것입니다.
다행히도 바로 다음이 if 문을 세션이니 비교연산자의 존재가치를 느끼기 위해 if문을 배우러 갑시다!!
'파이썬 기초' 카테고리의 다른 글
| [파이썬 기초] 8. elif 와 else (0) | 2025.02.27 |
|---|---|
| [파이썬 기초] 7. if문 (0) | 2025.02.27 |
| [파이썬 기초] 5. 복합 연산자 (0) | 2025.02.27 |
| [파이썬 기초] 4. 사칙연산 (0) | 2025.02.27 |
| [파이썬 기초] 3. 출력과 입력 (0) | 2025.02.27 |