반응형
고등학생부터, 파이썬 · 4화
산술연산자와 비교연산자
숫자를 계산하기 위해 사용하는 산술연산자,
그리고 두 값을 비교해서 참/거짓을 알려주는 비교연산자
이 시리즈를 시작하며
요즘은 고등학교에서도 코딩을 정규 과목으로 가르치는 시대입니다. 전공자가 아니어도 바이브 코딩(Vibe Coding)이나 생성형 AI(Generative AI)를 활용하면 누구나 그럴듯한 코드 결과물을 만들어낼 수 있게 되었죠.
개발 언어를 접하는, 전공자가 아닌 일반인 입문자가 많아진 것입니다.
이 시리즈는 글쓴이가 실제로 일반인, 고등학생 등 비전공자·입문자에게 파이썬을 가르치면서 정리한 내용들을 교재 형식으로 엮은 글입니다.최대한 쉽고 친절하게 설명하면서도, 컴퓨터와 프로그래밍 언어에 대한 기초 이론까지 함께 짚고 넘어가려 합니다.
고등학생, 비전공자, 완전 입문자도 따라올 수 있게끔 만든 시리즈이고, 실제 과외 수업 자료를 바탕으로 만들어서 학교 시험처럼 개념 확인 문제도 그대로 들어있어요.
중간중간 빈칸 채우기랑 학교 시험 유형 문제가 나오는데, 정답은 바로 안 보이게 접어뒀습니다. 먼저 스스로 생각해본 다음 "보기"를 눌러서 확인해보세요.
Chapter 07
산술연산자
산술연산자는 숫자를 계산할 때 사용하는 연산자입니다.
| 연산자 | 의미 |
|---|---|
+ |
더하기 |
- |
빼기 |
* |
곱하기 |
/ |
나누기 |
// |
몫 |
% |
나머지 |
** |
거듭제곱 |
예제
price = 1500
count = 3
print(price * count)
실행 결과
4500
학교 시험 유형
- 다음 코드의 실행 결과를 작성하시오.
print(17 % 5)
정답
2 — 17을 5로 나누면 몫은 3, 나머지는 2입니다.
%는 나머지를 구하는 연산자입니다.Chapter 08
비교연산자
비교연산자는 두 값을 비교하여 True 또는 False를 반환합니다.
| 연산자 | 의미 |
|---|---|
> |
크다 |
< |
작다 |
>= |
크거나 같다 |
<= |
작거나 같다 |
== |
같다 |
!= |
같지 않다 |
예제
print(10 > 5)
print(7 == 8)
print(5 != 3)
실행 결과
True
False
True
빈칸 채우기
- ① 두 값이 같은지 비교하는 연산자는 이다.
- ② 두 값이 다르면 결과는 가 된다.
- ③ 비교연산자의 결과는 또는 이다.
정답
① == ② False ③ True / False
학교 시험 유형
- 다음 코드의 실행 결과를 작성하시오.
print(20 >= 20)
=과==의 차이를 서술하시오.
정답
1. True — 20과 20은 같으므로 "크거나 같다"는 조건을 만족합니다.
2.
2.
=은 오른쪽 값을 왼쪽 변수에 저장하는 대입 연산자이고, ==은 두 값이 같은지 비교해서 True/False를 돌려주는 비교 연산자입니다.다음 화 예고 — Day 1은 여기까지예요. 5화부터는 조건문(if)으로 넘어가서, 프로그램이 상황에 따라 다르게 동작하는 방법을 다뤄볼게요.
반응형
'Language > Python' 카테고리의 다른 글
| [고등학생부터, 파이썬] 06. 논리연산자와 중첩 if (0) | 2026.08.05 |
|---|---|
| [고등학생부터, 파이썬] 05. 조건문(if) (0) | 2026.08.04 |
| [고등학생부터, 파이썬] 03. input() 함수와 형변환(Type Casting) (0) | 2026.08.04 |
| [고등학생부터, 파이썬] 02. 자료형 (Data Type) (0) | 2026.08.04 |
| [고등학생부터, 파이썬] 01. 프로그래밍이란? + print()와 변수 (0) | 2026.08.04 |
댓글