
이전 강의에서는 조건문 if의 기본 구조를 배웠습니다.
이번 강의에서는 if 문 안에서 사용하는
비교 연산자를 하나씩 정리합니다.
비교 연산자란 무엇인가
비교 연산자는
두 값을 비교해서 참(True) 또는 거짓(False)을 만드는 기호입니다.
if 문은
조건이 참인지 거짓인지를 판단해야 실행할 수 있기 때문에,
비교 연산자는 조건문의 핵심 재료라고 볼 수 있습니다.
1️⃣ 같다 (==)
==는
왼쪽과 오른쪽의 값이 같은지를 비교합니다.
a = 10
b = 10
print(a == b)
실행 결과는 다음과 같습니다.
True
주의할 점은
= 와 == 는 완전히 다르다는 것입니다.
- = : 값을 저장
- == : 값이 같은지 비교
2️⃣ 다르다 (!=)
!=는
두 값이 서로 다른지를 비교합니다.
a = 10
b = 5
print(a != b)
실행 결과는 다음과 같습니다.
True
값이 다르면 True,
같으면 False가 됩니다.
3️⃣ 크다 (>)
>는
왼쪽 값이 오른쪽 값보다 큰지를 비교합니다.
score = 80
print(score > 60)
실행 결과는 다음과 같습니다.
True
4️⃣ 작다 (<)
<는
왼쪽 값이 오른쪽 값보다 작은지를 비교합니다.
score = 50
print(score < 60)
실행 결과는 다음과 같습니다.
True
5️⃣ 크거나 같다 (>=)
>=는
왼쪽 값이 오른쪽 값보다
크거나 같은지를 비교합니다.
age = 20
print(age >= 20)
실행 결과는 다음과 같습니다.
True
6️⃣ 작거나 같다 (<=)
<=는
왼쪽 값이 오른쪽 값보다
작거나 같은지를 비교합니다.
age = 18
print(age <= 20)
실행 결과는 다음과 같습니다.
True
7️⃣ 비교 연산자와 if 함께 사용하기
이제 비교 연산자를
if 문과 함께 사용해봅니다.
age = int(input("나이를 입력하세요: "))
if age >= 20:
print("성인입니다.")
여기서
age >= 20 이 조건이 되어
True일 때만 print가 실행됩니다.
이번 강의 핵심 정리
- 비교 연산자는 값을 비교해 True 또는 False를 만든다
- == 는 같다, != 는 다르다
- >, <, >=, <= 로 크기 비교를 한다
- 비교 연산자는 if 조건의 핵심이다
점수를 입력받아서
60점 이상이면 “합격”, 아니면 아무 것도 안 함까지 해봤나요?
다음 강의에서는 “불합격”도 출력해봅니다.
다음 강의에서는
if / else 구조를 배웁니다.
조건이 거짓일 때 실행하는 코드를 추가합니다.
'⚙️ Python > 💻 Python 기초' 카테고리의 다른 글
| [Python] 13강 elif로 여러 조건 처리하기 (0) | 2025.12.27 |
|---|---|
| [Python] 12강 if / else 구조로 두가지 경우 처리하기 (0) | 2025.12.27 |
| [Python] 10강 조건문 if 기본 구조 배우기 (0) | 2025.12.26 |
| [Python] 9강 input으로 받은 값은 왜 문자열일까? (0) | 2025.12.25 |
| [Python] 8강 input 함수로 값 입력받기 (0) | 2025.12.25 |