728x90
반복문은 프로그램에서 반복 작업을 자동화할 때 사용됩니다. 파이썬의 for
문과 while
문의 기초 문법과 실전 활용법을 함께 익혀봅시다.
1. 반복문이란?
반복문은 특정 코드를 반복해서 실행할 수 있도록 해주는 제어 구조입니다. 파이썬에서는 주로 for
문과 while
문 두 가지를 사용합니다.
2. for문 기본 구조
for
문은 리스트, 문자열, range 객체 등 반복 가능한 자료형을 순회할 때 사용합니다.
for 변수 in 반복가능한객체:
실행문
예제:
for i in range(1, 6):
print("for문 출력:", i)
3. while문 기본 구조
while
문은 조건이 참일 동안 계속 반복됩니다.
while 조건식:
실행문
예제:
j = 1
while j <= 5:
print("while문 출력:", j)
j += 1
4. break와 continue
break
는 반복문을 즉시 종료하고, continue
는 현재 반복만 건너뜁니다.
for i in range(1, 6):
if i == 3:
continue
if i == 5:
break
print("i =", i)
출력 결과: 1, 2, 4
5. 무한 루프와 탈출
while True:
구조로 무한 반복을 만들고, 내부에서 break
를 사용해 탈출할 수 있습니다.
while True:
cmd = input("명령어 입력 (exit 종료): ")
if cmd == "exit":
break
print("입력한 명령:", cmd)
6. 정리 및 다음 단계
for문은 시퀀스 반복에, while문은 조건 기반 반복에 유용합니다. break
와 continue
를 통해 반복 흐름을 제어할 수 있습니다.
다음 글에서는 함수 정의와 호출 방법을 배워봅니다. 반복되는 코드를 함수로 정리하는 방법을 함께 알아보겠습니다.
반응형
'08.개발&프로그래밍 > 1.파이썬' 카테고리의 다른 글
7. 리스트, 튜플, 딕셔너리, 셋 차이와 활용 (0) | 2025.07.11 |
---|---|
6. 함수 정의와 호출 방법 (0) | 2025.07.11 |
4. 조건문 (if, else, elif) 사용법 (0) | 2025.07.11 |
3. 연산자와 수식 처리 방식 이해 (0) | 2025.07.11 |
2. 변수와 자료형 완전 정복 (0) | 2025.07.11 |