[파이썬] for 루프의 기본 구조

루프는 프로그래밍에서 반복적인 작업을 수행하기 위해 사용되는 중요한 구조입니다. 이 글에서는 파이썬에서의 루프의 기본 구조와 사용법에 대해 알아보겠습니다.

for 루프

파이썬에서 가장 많이 사용되는 루프는 for 루프입니다. for 루프를 사용하면 특정 범위의 값들을 반복적으로 처리할 수 있습니다. 다음은 for 루프의 기본 구조입니다:

for 요소 in 시퀀스:
    # 요소에 대해 수행할 작업들

예제

다음은 for 루프를 사용하여 리스트의 모든 요소를 출력하는 간단한 예제입니다:

fruits = ["apple", "banana", "cherry"]

for fruit in fruits:
    print(fruit)

위 예제에서 fruits 리스트의 각 요소가 fruit 변수에 할당되어 한 번씩 출력됩니다. 실행 결과는 다음과 같습니다:

apple
banana
cherry

range() 함수와 함께 사용하기

range() 함수는 일정한 범위의 정수들을 반환하는 함수입니다. range() 함수와 for 루프를 함께 사용하면 특정 횟수만큼 반복하는 루프를 생성할 수 있습니다. 다음은 range() 함수를 사용한 예제입니다:

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

위 예제는 0부터 4까지의 정수를 출력합니다. 실행 결과는 다음과 같습니다:

0
1
2
3
4

결론

파이썬의 루프는 반복 작업을 효율적으로 처리하기 위한 강력한 도구입니다. for 루프를 사용하여 순서대로 처리해야 할 값을 반복적으로 다룰 수 있고, range() 함수를 이용하여 특정 횟수만큼 반복하는 루프를 만들 수 있습니다. 이를 잘 활용하여 프로그램을 개발하는데 도움이 되기를 바랍니다.