본문 바로가기
PYTHON/기초학습

[10편] 파이썬 실습 문제.zip

by Kim.Sung 2025. 5. 9.

*기초 문법 복습용 문제 5선! 직접 풀어보세요.*


지금까지 배운 변수, 조건문, 반복문, 함수, 예외처리까지  
한 번에 정리할 수 있는 실습 문제를 준비했습니다.  
각 문제는 파일 입출력 없이, 콘솔에서 실행 가능하며  
기초 개념을 복습하는 데 딱 좋아요.

━━━━━━━━━━━━━━━━━━━

📌 문제 1. 나이 입력 받아 성인 판별하기

# 사용자에게 나이를 입력 받아  
# 20세 이상이면 "성인입니다", 아니면 "미성년자입니다" 출력

age = int(input("나이를 입력하세요: "))  
if age >= 20:  
  print("성인입니다.")  
else:  
  print("미성년자입니다.")

━━━━━━━━━━━━━━━━━━━

📌 문제 2. 홀수/짝수 판별기

# 숫자를 입력 받아 홀수인지 짝수인지 출력하세요.

num = int(input("숫자를 입력하세요: "))  
if num % 2 == 0:  
  print("짝수입니다.")  
else:  
  print("홀수입니다.")

━━━━━━━━━━━━━━━━━━━

📌 문제 3. 1부터 100까지 합 구하기

# for문을 사용하여 1부터 100까지 더한 결과를 출력하세요.

total = 0  
for i in range(1, 101):  
  total += i  
print("총합:", total)

━━━━━━━━━━━━━━━━━━━

📌 문제 4. 리스트 평균 구하기

# 점수 리스트 [70, 85, 90, 100]의 평균을 구하여 출력하세요.

scores = [70, 85, 90, 100]  
average = sum(scores) / len(scores)  
print("평균 점수:", average)

━━━━━━━━━━━━━━━━━━━

📌 문제 5. 함수로 구구단 만들기

# 사용자에게 숫자 하나를 입력받아  
# 해당 숫자의 구구단을 출력하는 함수를 작성하세요.

def gugudan(n):  
  for i in range(1, 10):  
    print(f"{n} x {i} = {n*i}")

num = int(input("출력할 구구단 숫자 입력: "))  
gugudan(num)

━━━━━━━━━━━━━━━━━━━

💬 킴별의 한마디  
“직접 써보는 것만큼 강력한 복습은 없습니다.  
틀려도 괜찮으니, 꼭 한 번씩 쳐보고 확인해보세요!”

━━━━━━━━━━━━━━━━━━━

파이썬실습,코딩문제,조건문,반복문,리스트,함수,입력출력,초보자문제,파이썬복습,파이썬기초