[파이썬] 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()
함수를 이용하여 특정 횟수만큼 반복하는 루프를 만들 수 있습니다. 이를 잘 활용하여 프로그램을 개발하는데 도움이 되기를 바랍니다.