본문 바로가기
프로그래밍

파이썬의 for와 while 반복문 이해와 활용

by 짭별 2023. 11. 9.
Contents 접기

소개

파이썬은 강력한 프로그래밍 언어로, 반복 작업을 수행하기 위해 for와 while 반복문을 제공합니다. 이번 글에서는 for와 while 반복문의 개념과 활용 방법에 대해 자세히 알아보겠습니다.

1. for 반복문

1.1 기본 구조

for 반복문은 리스트, 튜플, 문자열 등의 순회 가능한(iterable) 객체를 순차적으로 반복하면서 코드 블록을 실행합니다. 다음은 for 반복문의 기본 구조입니다:

for 요소 in 순회 가능한 객체:
    # 코드 블록

1.2 활용 예제

1.2.1 리스트 순회

fruits = ["사과", "바나나", "딸기"]

for fruit in fruits:
    print(fruit)

1.2.2 범위(range) 활용

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

2. while 반복문

2.1 기본 구조

while 반복문은 조건식이 참(True)인 동안 코드 블록을 반복적으로 실행합니다. 다음은 while 반복문의 기본 구조입니다:

while 조건식:
    # 코드 블록

2.2 활용 예제

2.2.1 숫자 카운트다운

count = 5

while count > 0:
    print(count)
    count -= 1

2.2.2 사용자 입력 처리

while True:
    user_input = input("숫자를 입력하세요: ")

    if user_input == "종료":
        break

    print("입력한 숫자는:", user_input)

3. for와 while 반복문의 선택

for 반복문은 순회 가능한 객체에 대해 반복 작업을 수행할 때 주로 사용됩니다. 한편, while 반복문은 특정 조건이 참인 동안 반복 작업을 수행할 때 유용합니다. 선택은 작업의 특성과 요구에 따라 결정해야 합니다.

마무리

이번 글에서는 파이썬의 for와 while 반복문에 대해 알아보았습니다. for 반복문은 순회 가능한 객체에 대한 반복 작업에, while 반복문은 조건에 따른 반복 작업에 사용됩니다. 적절하게 선택하여 프로그램을 작성하는 것이 중요합니다.

반응형