파이썬에서 반복문은 프로그래밍에서 매우 중요한 역할을 합니다. 이는 특정 작업을 여러 번 반복해서 수행할 수 있게 해주는 프로그래밍 도구로, 코드를 보다 효율적으로 작성해야 할 때 필수적입니다. 이 글에서는 파이썬의 반복문 (for, while) 설명 및 예시를 알아보겠습니다.
[목차]
1. for 반복문
2. while 반복문
3. break와 continue
4. 반복문의 활용
1. for 반복문
for 반복문은 시퀀스(리스트, 튜플, 문자열 등)의 각 요소를 반복적으로 처리하는 데 사용됩니다. 아래는 for 반복문의 기본 구조입니다.
for 변수 in 시퀀스:
# 코드 블록
예제 1: 리스트 순회
fruits = ["사과", "바나나", "체리"]
for fruit in fruits:
print(fruit)
위 코드는 fruits 리스트의 각 요소를 반복하며 출력합니다.
예제 2: 범위 순회
for i in range(1, 6):
print(i)
위 코드는 1부터 5까지의 숫자를 반복하며 출력합니다.
2. while 반복문
while 반복문은 조건이 참(True)인 동안 코드 블록을 반복해서 실행합니다. 아래는 while 반복문의 기본 구조입니다.
while 조건:
# 코드 블록
예제 3: 숫자 카운트 다운
count = 5
while count > 0:
print(count)
count -= 1
위 코드는 5부터 1까지의 숫자를 카운트 다운하며 출력합니다.
예제 4: 사용자 입력 받기
while True:
answer = input("계속 진행하시겠습니까? (예/아니오): ")
if answer.lower() == "아니오":
break
위 코드는 사용자에게 반복 진행 여부를 묻고, "아니오"라고 입력할 때까지 반복합니다.
3. break와 continue
- break: 반복문을 즉시 종료하고 빠져나옵니다.
- continue: 현재 반복을 중단하고 다음 반복으로 넘어갑니다.
for i in range(1, 11):
if i % 2 == 0:
continue
print(i)
위 코드는 1부터 10까지의 홀수를 출력합니다.
4. 반복문의 활용
파이썬의 반복문은 데이터 처리, 조건 충족 여부 확인, 파일 읽기/쓰기 등 다양한 작업에 활용됩니다. 반복문을 활용하여 프로그램의 효율성을 향상시키고 반복적인 작업을 자동화할 수 있습니다. 다양한 예제를 통해 숙달하면 프로그래밍 능력을 크게 향상시킬 수 있습니다.
[인기글]
[파이썬(python)] - 파이선 (python) 프로그래밍 방법 및 설치 - 파이썬 코드
[파이썬(python)] - 파이썬 변수, 자료형 (int, str, list, tuple 외) 기본 정리
[파이썬(python)] - 파이썬 조건문 (if, else, elif) 설명 및 예제
'프로그래밍, 코딩, 컴퓨터 > 파이썬(python)' 카테고리의 다른 글
html 파일 엑셀 파일로 변환 (파이썬 활용) (0) | 2023.09.17 |
---|---|
파이썬 조건문 (if, else, elif) 설명 및 예제 (0) | 2023.09.04 |
파이썬 연산자 정리 예제 (산술, 비교, 논리, 할당) (0) | 2023.09.04 |
파이썬 변수, 자료형 (int, str, list, tuple 외) 기본 정리 (0) | 2023.09.04 |
파이선 (python) 프로그래밍 방법 및 설치 - 파이썬 코드 (0) | 2023.09.04 |