파이썬 가이드 03 반복문
반복문 (Loop)
Python에는 주로 두 가지 종류의 반복문이 있습니다: for 반복문과 while 반복문.
1. for 반복문
시퀀스(리스트, 튜플, 문자열 등)나 다른 반복 가능한(iterable) 객체의 요소를 반복할 때 사용됩니다.
예시:
<!-- -->
# 리스트의 각 요소를 반복
fruits = ["apple", "banana", "cherry"]
for x in fruits:
print(x)
<!-- -->
# range() 함수를 사용하여 특정 횟수만큼 반복
for i in range(5): # 0부터 4까지 반복
print(i)
2. while 반복문
특정 조건이 참(True)인 동안 코드 블록을 반복적으로 실행합니다.
예시:
<!-- -->
# 조건이 참인 동안 반복
i = 1
while i < 6:
print(i)
i += 1
*break 및 continue 문:*
- *
break*: 반복문 내에서break문을 만나면, 반복문은 즉시 종료됩니다. - *
continue*: 반복문 내에서continue문을 만나면, 현재 반복(iteration)의 나머지 부분을 건너뛰고 다음 반복을 시작합니다.
예시:
<!-- -->
# break 예시
for x in "banana":
if x == "n":
break
print(x)
<!-- -->
# continue 예시
for x in "banana":
if x == "n":
continue
print(x)