본문 바로가기
도서로 공부하는 프로그래밍/코딩 자율학습

Python에서 while 반복문 사용법

by 열공노년 2023. 10. 11.
반응형

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

반응형