파이썬 for문 설명 파이썬은 반복문을 통해 특정 구문을 여러 번 반복해서 실행할 수 있습니다. 파이썬의 반복문은 크게 for문과 while문으로 나눌 수 있습니다. 이 중 for문은 반복할 대상을 지정하여 그 대상을 순회하면서 구문을 반복하는 방식입니다.
파이썬 for문, 반복문의 기본
1: for문의 기본 구조
for문의 기본 구조는 다음과 같습니다.
python
for 변수 in 리스트/튜플/문자열/범위:
# 반복할 구문
for
키워드 다음에는 반복할 대상을 지정하는 변수를 선언합니다. 다음으로 in
키워드를 사용해서 반복할 대상을 지정합니다. in
키워드를 사용하면 변수가 반복할 대상의 각 요소에 대입됩니다. 마지막으로 :
기호 뒤에 반복할 구문을 작성합니다.
2: for문의 활용
for문은 다양한 방법으로 활용할 수 있습니다. 다음은 for문의 몇 가지 활용 예시입니다.
- 리스트의 요소를 순회하면서 처리하기
```python numbers = [1, 2, 3, 4, 5]
for number in numbers: print(number) ```
위 코드는 numbers
리스트의 각 요소를 순회하면서 출력합니다.
- 문자열의 문자를 순회하면서 처리하기
```python name = "Bard"
for letter in name: print(letter) ```
위 코드는 name
문자열의 각 문자를 순회하면서 출력합니다.
- 범위를 순회하면서 처리하기
python
for i in range(1, 10):
print(i)
위 코드는 1부터 9까지의 숫자를 순회하면서 출력합니다.
3: for문의 중첩
for문은 중첩해서 사용할 수도 있습니다. 중첩된 for문은 안쪽 for문이 한 번 실행될 때마다 바깥쪽 for문이 한 번씩 실행됩니다.
python
for i in range(3):
for j in range(5):
print(i, j)
위 코드는 다음과 같이 출력됩니다.
(0, 0)
(0, 1)
(0, 2)
(0, 3)
(0, 4)
(1, 0)
(1, 1)
...
4: for문의 break와 continue
for문은 break와 continue를 사용하여 실행 흐름을 제어할 수 있습니다.
break
는 for문을 즉시 종료합니다.continue
는 for문의 다음 반복으로 건너뜁니다.
python
for i in range(10):
if i == 5:
break
print(i)
위 코드는 다음과 같이 출력됩니다.
0
1
2
3
4
결론
for문은 파이썬에서 반복문을 처리하는 데 가장 기본적인 방법입니다. for문을 잘 활용하면 코드를 간결하고 효율적으로 작성할 수 있습니다.
해시태그
파이썬 #for문 #반복문 #기본
댓글