코드업 문제집 파이썬 if~else 1151~1155 풀이 모음
이번 문제들은 if, else 조건문을 연습하는 기초 문제들이다.
난이도가 낮고 비슷한 개념이 반복되는 문제들은
앞으로 한 문제씩 길게 설명하기보다 여러 문제를 묶어서 핵심만 정리해보려고 한다.
이번 글에서는 코드업 1151번부터 1155번까지 한 번에 풀어본다.
[1151번 - 10보다 작은 수]
입력된 수가 10보다 작으면 small을 출력하는 문제다.
[핵심]
<를 이용해서 10보다 작은지 확인하면 된다.
a = int(input())
if a < 10:
print("small")
[1152번 - 10보다 작은 수 / 아닌 수]
입력된 수가 10보다 작으면 small,
그렇지 않으면 big을 출력한다.
[핵심]
조건이 참이면 if,
거짓이면 else가 실행된다.
a = int(input())
if a < 10:
print("small")
else:
print("big")
[1153번 - 두 수 비교하기]
두 수를 입력받아 크기를 비교하는 문제다.
두 수가 같으면 =,
첫 번째 수가 작으면 <,
첫 번째 수가 크면 >를 출력한다.
[핵심]
조건이 3가지이므로 if, elif, else를 사용한다.
a, b = map(int, input().split())
if a == b:
print("=")
elif a < b:
print("<")
else:
print(">")
[1154번 - 큰 수에서 작은 수 빼기]
두 수를 입력받아
큰 수에서 작은 수를 뺀 값을 출력하는 문제다.
[핵심]
어떤 수가 더 큰지 먼저 확인한다.
a, b = map(int, input().split())
if a > b:
print(a - b)
else:
print(b - a)
[1155번 - 7의 배수]
입력된 수가 7의 배수인지 확인하는 문제다.
7의 배수라면 multiple,
아니라면 not multiple을 출력한다.
[핵심]
7로 나눈 나머지가 0이면 7의 배수다.
a = int(input())
if a % 7 == 0:
print("multiple")
else:
print("not multiple")
[사용된 개념]
if
조건이 참일 때 코드를 실행한다.
if 조건:
실행문
else
if의 조건이 거짓일 때 실행된다.
if 조건:
실행문
else:
실행문
elif
조건이 여러 개일 때 추가로 조건을 검사한다.
if 조건1:
실행문
elif 조건2:
실행문
else:
실행문
비교 연산자
< 작다
> 크다
== 같다
%
나눈 나머지를 구한다.
a % 7
나머지가 0이라면 7로 나누어떨어진다는 뜻이다.
이번 1151~1155번은 모두 조건문 기본 형태를 익히는 문제라서
코드를 직접 여러 번 작성해보면서 if, elif, else의 흐름에 익숙해지는 것이 핵심이다.
'코딩공부 > 코드업 파이썬' 카테고리의 다른 글
| 코드업 문제집 파이썬 if~else 1156~1165 풀이 모음 (0) | 2026.09.08 |
|---|---|
| 코드업 문제집 파이썬 if~else 1231 : 계산기 1 (1) | 2026.09.07 |
| 코드업 문제집 파이썬 if~else 1228 : 비만도 측정 1 (0) | 2026.09.07 |
| 코드업 문제집 파이썬 if~else 1226 : 이번 주 로또 (1) | 2026.09.07 |
| 코드업 문제집 파이썬 if~else 1218 : 삼각형 판단하기 (0) | 2026.09.07 |
댓글