본문 바로가기

Python

[파이썬 실전 문제 풀이 3선: 초보자를 위한 기초 연습]

728x90
반응형
SMALL

파이썬 기초를 배우고 나면 가장 중요한 것은 문제를 풀어보는 것입니다.

반복문과 조건문을 실습하면 자연스럽게 문법이 익숙해지죠.

이 글에서는 초보자들이 쉽게 따라 할 수 있는 파이썬 기초 실전 문제 3가지를 다뤄보겠습니다.

직접 따라 해보세요.

 

 

문제 1 : 1부터 N까지의 합 구하기
  • 사용자가 입력한 숫자 N까지의 합을 구하는 프로그램을 작성하세요.
N = int(input("숫자를 입력하세요: "))  # 사용자 입력
total = 0  # 합을 저장할 변수 초기화

for i in range(1, N+1):  # 1부터 N까지 반복
    total += i  # total에 i를 더함

print(f"1부터 {N}까지의 합은: {total}")

  • 반복문(for문)을 사용해 1부터 N까지의 숫자를 더합니다.
  • total += i는 total = total = total + i와 같은 의미입니다.

 

 

문제 2 : 리스트에서 최대값 찾기
  • 주어진 숫자 리스트에서 가장 큰 숫자를 출력하세요.
numbers = [3, 7, 2, 9, 4]  # 숫자 리스트
max_value = numbers[0]  # 첫 번째 숫자를 최대값으로 초기화

for num in numbers:  # 리스트를 순회하면서
    if num > max_value:  # 현재 숫자가 최대값보다 크면
        max_value = num  # 최대값을 업데이트

print(f"리스트에서 가장 큰 숫자는: {max_value}")

  • 리스트의 첫 번째 숫자를 기준으로 잡고 순회하면서 최대값을 찾습니다.
  • if num > max_value 조건이 핵심입니다.

 

 

문제 3 : 구구단 출력하기
  • 2단부터 9단까지 구구단을 출력하세요.
for i in range(2, 10):  # 2단부터 9단까지 반복
    print(f"--- {i}단 ---")
    for j in range(1, 10):  # 각 단에 대해 1부터 9까지 곱하기
        print(f"{i} x {j} = {i * j}")
    print()  # 각 단 출력 후 줄바꿈

  • 이중 for문을 사용해 2단부터 9단까지 반복 출력합니다.
  • i는 단을 의미하고 j는 각 단의 곱할 숫자입니다.

 

 

이번 글에서는 파이썬 기초를 다지는 세 가지 문제를 풀어봤습니다.

반복문을 직접 써보면서 문법이 더 익숙해졌을 거예요.

다음 글에서는 반복문과 조건문을 결합한 실전문제를 풀어보겠습니다.

궁금하거나 어려운 점은 댓글로 남겨주세요!

 

 

 

[파이썬 기초] 반복문 완벽 정리 for문과 while문 쉽게 배우기

반복문은 같은 작업을 여러 번 반복해야 할 때 사용되는 중요한 개념이다.  for문- for는 반복할 횟수가 정해져 있을 때 사용해요.- range()와 함께 자주 사용되며, 정해진 범위 내에서 반복합니다.

creatolog.tistory.com

 

 

[파이썬 기초] if 조건문 쉽게 배우기

파이썬 프로그래밍에서 가장 중요한 제어문!if 조건문의 개념부터 활용까지 상세히 알아봅니다.  1. 조건문 (if, else)- if : 조건이 참이면 특정 코드를 실행합니다.- else : 조건이 거짓이면 다른 코

creatolog.tistory.com

 

 

728x90
반응형
LIST