카테고리 없음

파이썬 for문, 반복문의 기본

pythonsolve 2024. 1. 2.

파이썬 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문 #반복문 #기본

댓글

💲 추천 글