본문 바로가기

[Python] 20강 반복문 실전 예제로 감각 완성하기

@도마22025. 12. 31. 18:00
728x90


이전 강의에서는 **반복문으로 합계를 구하는 방법(누적 변수)**을 배웠습니다.
이번 강의에서는 지금까지 배운
for, range, if, 누적 개념을 실제 예제에 적용해서
반복문 감각을 확실히 굳혀봅니다.


반복문은 예제로 완성된다
반복문은 문법보다
패턴을 많이 보는 게 훨씬 중요합니다.

이번 강의에서는
“이런 상황에서는 이렇게 쓴다”는
대표적인 반복문 패턴을 정리합니다.


1️⃣ 1부터 10까지 출력하기

가장 기본적인 반복 예제입니다.

for i in range(1, 11):
    print(i)

숫자 출력 + 반복 흐름 이해용 기본 패턴


2️⃣ 1부터 10까지 짝수만 출력하기

조건문과 반복문을 함께 사용합니다.

for i in range(1, 11):
    if i % 2 == 0:
        print(i)

반복 + 조건 결합 패턴


3️⃣ 구구단 2단 출력하기

반복문은
규칙적인 계산에 가장 잘 어울립니다.

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

계산 + 출력 패턴


4️⃣ 입력한 숫자까지 합계 구하기

사용자 입력과 반복문을 연결합니다.

n = int(input("숫자를 입력하세요: "))
total = 0

for i in range(1, n + 1):
    total += i

print(f"합계: {total}")

입력 → 처리 → 출력 구조 완성


5️⃣ 반복문으로 별 찍기

반복문 연습에서
빠질 수 없는 예제입니다.

for i in range(5):
    print("*")

실행 결과:

*
*
*
*
*

이번 강의 핵심 정리

  • 반복문은 패턴을 익히는 것이 중요하다
  • for, range, if, 누적은 항상 함께 쓰인다
  • 반복문은 계산, 출력, 데이터 처리에 모두 쓰인다
  • 실전 예제를 많이 보는 것이 가장 빠른 길이다

다음 강의에서는
while 반복문을 배웁니다.
끝나는 조건이 있는 반복으로 넘어갑니다.


728x90
도마2
@도마2 :: 도마의 코드노트

초보자를 위한 코딩 강의를 정리합니다. 파이썬부터 C#, Unity 게임 제작까지 차근차근 기록합니다. — 도마

목차