파이썬

파이썬 반복문 종류와 사용법 예제(for, while)

팁저장소 2023. 1. 28. 18:57

파이썬은 반복문을 사용하여 일정한 작업을 수행하는 것을 쉽게 할 수 있는 기능을 제공합니다. 파이썬 반복문은 가장 많이 사용되는 for 문과 while 문이 있습니다. 파이썬 반복문을 사용하면 코드를 작성하는데 효율적으로 도움이 됩니다.

for 문

for 문은 특정한 범위를 반복하여 수행할 때 사용합니다. 반복할 범위는 숫자, 문자열, 리스트 등으로 구성될 수 있습니다. 다음은 for 문을 사용하여 리스트를 반복하는 예제입니다.

list_data = [1,2,3,4,5]

for data in list_data:
    print(data)

결과:

1
2
3
4
5

while 문

while 문은 조건이 참인 동안 반복하는 반복문입니다. while 문을 사용할 때는 반드시 반복이 끝나는 상황이 발생하는지 확인해야 합니다. while 문은 다음과 같이 사용할 수 있습니다.

num = 0
while num < 5:
    print(num)
    num = num + 1

결과:

0
1
2
3
4

기타 반복문

파이썬 반복문에는 for 문과 while 문 외에도 기타 반복문이 있습니다. break 문은 반복문을 중간에 종료하는 문법입니다. continue 문은 반복을 일시 중단하고 다음 반복으로 넘어가는 문법입니다. 그리고 반복문 안에 또 다른 반복문을 사용하는 nested loop도 있습니다. 다음은 nested loop를 사용하여 이중 반복문을 만드는 예제입니다.

for i in range(3):
    for j in range(3):
        print(i, j)

결과:

0 0
0 1
0 2
1 0
1 1
1 2
2 0
2 1
2 2

파이썬 반복문은 작업을 자동화하거나 반복하는 경우에 유용합니다. for 문과 while 문이 가장 많이 사용되는 반복문이지만, break 문과 continue 문, 그리고 nested loop 등의 다른 반복문도 유용한 작업을 수행하기 위해 사용할 수 있습니다.