프로그래밍, 코딩, 컴퓨터/파이썬(python)

파이썬 반복문 (for, while) 설명 및 예시

마이데일리 2023. 9. 4. 20:09
반응형

파이썬에서 반복문은 프로그래밍에서 매우 중요한 역할을 합니다. 이는 특정 작업을 여러 번 반복해서 수행할 수 있게 해주는 프로그래밍 도구로, 코드를 보다 효율적으로 작성해야 할 때 필수적입니다. 이 글에서는 파이썬의 반복문 (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) 프로그래밍 방법 및 설치 - 파이썬 코드

오늘은 파이선 (Python) 프로그래밍 시작시 필요한 방법과 설치 방법, 그리고 간단한 파이썬 코드 작성 방법에 대해 알아보겠습니다. 파이썬은 다양한 분야에서 활용되는 프로그래밍 언어로, 데이

2toy.tistory.com

[파이썬(python)] - 파이썬 변수, 자료형 (int, str, list, tuple 외) 기본 정리

 

파이썬 변수, 자료형 (int, str, list, tuple 외) 기본 정리

파이썬을 공부하고 데이터를 다루기 위해 가장 먼저 이해해야 하는 개념 중 하나는 "변수"와 "자료형"입니다. 이 글에서는 파이썬 변수, 자료형 (int, str, list, tuple, dict, set, bool) 대한 개념을 설명

2toy.tistory.com

[파이썬(python)] - 파이썬 조건문 (if, else, elif) 설명 및 예제

 

파이썬 조건문 (if, else, elif) 설명 및 예제

파이썬에서 조건문은 특정 조건에 따라 코드 블록을 실행하거나 건너뛸 수 있는 제어 구조입니다. 매우 자주 사용한 조건문인데요, 개인적으로 try문 다음으로 사용하기 좋습니다. 이 글에서는

2toy.tistory.com

 

반응형