도서로 공부하는 프로그래밍/코딩 자율학습

Python에서 while 반복문 사용법

열공노년 2023. 10. 11. 05:10
반응형

Python에서 while 반복문 사용법

 

목차


1. while 반복문이란?
2. 기본 사용법
3. 조건문과 함께 사용하기
4. break와 continue
5. 무한 루프와 조심할 점
6. 예제 코드
7. 마무리

1. while 반복문이란?


`while` 반복문은 특정 조건이 참인 동안 코드 블록을 반복 실행하는 제어문입니다.

2. 기본 사용법


`while` 문 다음에는 조건식이 오며, 이 조건식이 참인 경우에만 블록 내의 코드가 실행됩니다.

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

기본 사용법



3. 조건문과 함께 사용하기


`while` 문 안에서 `if` 문을 사용하여 복잡한 로직을 처리할 수 있습니다.

count = 0
while count < 10:
    if count % 2 == 0:
        print(f"{count}은 짝수입니다.")
    else:
        print(f"{count}은 홀수입니다.")
    count += 1

while문 안에 if문 사용



4. break와 continue


- `break`: `while` 문을 완전히 종료
- `continue`: 현재 반복을 건너뛰고 다음 반복으로 넘어감

count = 0
while count < 10:
    if count == 5:
        break
    print(count)
    count += 1

break 적용 사례



5. 무한 루프와 조심할 점


조건식이 항상 참인 경우, 무한 루프에 빠질 수 있으므로 주의가 필요합니다.

# 이 코드는 무한 루프입니다. 실행하지 마세요.
# while True:
#     print("무한 루프입니다.")



6. 예제 코드


1부터 100까지의 숫자 중에서 3의 배수만 출력하는 예제입니다.

num = 1
while num <= 100:
    if num % 3 == 0:
        print(num)
    num += 1

3의 배수 출력

 



7. 마무리


`while` 반복문은 조건에 따라 코드를 반복 실행할 때 사용됩니다. 다양한 조건과 함께 사용할 수 있어 유용하나, 무한 루프에 빠질 위험이 있으므로 주의가 필요합니다.

반응형