정보처리기사 실기 - 2021년 3회 파이썬 기출 풀이(비교 연산자 == 의 동작 원리)

Alchemist·2025년 10월 5일

정보처리기사

목록 보기
102/114

✨ 문제

a, b = 100, 200
print(a == b)

🎯 출제 의도

  • 파이썬의 비교 연산자(==) 동작 원리를 이해한다.
  • 두 변수의 값 비교 결과로 반환되는 논리값(boolean) 출력 확인.

📘 개념 정리

1. 변수 선언 및 초기화

a, b = 100, 200
  • 다중 대입문 (tuple unpacking 방식)
  • 왼쪽 변수 a, b에 각각 오른쪽의 100, 200이 순서대로 할당된다.
    → a = 100, b = 200

2. 비교 연산자 ==

  • == : 값이 같은지 비교하는 연산자
  • 결과는 True(참) 또는 False(거짓) 중 하나로 반환된다.
a == b

➡ 100 == 200 → 두 값이 다르므로 False


📝 풀이 과정

단계코드결과
①a, b = 100, 200a=100, b=200
②a == bFalse
③print(a == b)False 출력

✅ 최종 출력 결과

False

💡 정리

이 문제에서 꼭 알아야 할 개념:

  • a, b = 100, 200 은 동시에 여러 변수에 값을 할당하는 문법이다.
  • == 는 두 값의 동일성을 비교한다.
  • 비교 결과는 항상 True 또는 False 형태의 bool 타입이다.
  • 100 == 200 은 같지 않으므로 결과는 False.
profile
html_programming_language

0개의 댓글