안녕하세요! 스마트인재개발원 파이썬 공부 기록.
그동안 기초 개념으로 다졌던 연산자와 조건문(if, elif, else)을 가지고, 실전에서 자주 쓰이는 대표 예제 2가지를 직접 풀어보며 컴퓨팅 사고력을 확 키워보는 시간입니다! 🚀
개념은 알겠는데 코드로 짜려면 막막하셨던 분들, 저와 함께 차근차근 논리를 세워봐요!
💡 실전 예제 1: 나이에 따른 놀이공원 입장료 계산하기
[문제 조건]
- 20세 이상(성인): 10,000원
- 14세 이상 ~ 20세 미만(청소년): 7,000원
- 8세 이상 ~ 14세 미만(어린이): 4,000원
- 8세 미만(유아): 무료 (0원)
🧠 생각하는 과정 (컴퓨팅 사고력 키우기)
- 사용자로부터 나이를
input()으로 입력받습니다. (숫자로 변환 필수!) - 가장 범위가 좁거나 특수한 조건부터 혹은 위에서부터 순서대로
if-elif-else를 설계합니다. - 나이가 많거나 적은 순서 중 한 방향으로 정렬해서 조건을 걸어야 누락되는 구간이 생기지 않습니다.
💻 코드 구현
age = int(input("나이를 입력해주세요: "))
if age >= 20:
fee = "10,000원"
elif age >= 14:
fee = "7,000원"
elif age >= 8:
fee = "4,000원"
else:
fee = "무료"
print(f"입장료는 {fee}입니다.")

💡 실전 예제 2: 입력한 숫자가 '짝수'인지 '홀수'인지 판별하기
[문제 조건]
- 숫자를 입력받아 짝수면 "짝수입니다!", 홀수면 "홀수입니다!"를 출력하기.
- 힌트: 2로 나누었을 때 나머지가 0이면 짝수, 아니면 홀수입니다! (나머지 연산자
%활용)
🧠 생각하는 과정
- 숫자를 입력받습니다.
숫자 % 2 == 0이라는 조건식이 참(True)이면 짝수, 거짓(False)이면 홀수 분기로 보냅니다.
💻 코드 구현
num = int(input("숫자를 입력하세요: "))
if num % 2 == 0:
print(f"{num}은(는) 짝수입니다! 짝짝")
else:
print(f"{num}은(는) 홀수입니다! 홀홀")

📝 오늘 실습을 마치며
조건문은 이렇게 일상생활의 규칙이나 수학적 규칙을 코드로 그대로 번역하는 과정에서 진짜 재미를 느낄 수 있답니다.
처음엔 어설프더라도 이렇게 직접 예제를 짜고 에러를 고쳐나가는 과정이 성장의 지름길이에요! 다음 기록에서 또 만나요! 🚀🦢✨
'Development(개발 공부) > Python & AI' 카테고리의 다른 글
| [Python] 파이썬 기초 09: 여러 데이터를 하나로! 리스트(List) 기초와 인덱싱·슬라이싱 💻✨ (0) | 2026.10.19 |
|---|---|
| [Python] 파이썬 기초 심화 02: 조건문 실전 활용 (학점 계산기 & 자판기 프로그램) (0) | 2026.10.19 |
| [Python] 파이썬 기초 08: 여러 개의 조건을 판별하는 `elif` 문과 조건문 마스터하기 (0) | 2026.10.15 |
| [Python] 파이썬 기초 07: 조건문(if, else, elif)과 컴퓨팅 사고력 💻✨ (0) | 2026.10.14 |
| [Python] 파이썬 기초 06: 입력(input), 비교 연산자, 그리고 삼항 연산자 (0) | 2026.10.13 |