반응형
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
4. break와 continue
- `break`: `while` 문을 완전히 종료
- `continue`: 현재 반복을 건너뛰고 다음 반복으로 넘어감
count = 0
while count < 10:
if count == 5:
break
print(count)
count += 1
5. 무한 루프와 조심할 점
조건식이 항상 참인 경우, 무한 루프에 빠질 수 있으므로 주의가 필요합니다.
# 이 코드는 무한 루프입니다. 실행하지 마세요.
# while True:
# print("무한 루프입니다.")
6. 예제 코드
1부터 100까지의 숫자 중에서 3의 배수만 출력하는 예제입니다.
num = 1
while num <= 100:
if num % 3 == 0:
print(num)
num += 1
7. 마무리
`while` 반복문은 조건에 따라 코드를 반복 실행할 때 사용됩니다. 다양한 조건과 함께 사용할 수 있어 유용하나, 무한 루프에 빠질 위험이 있으므로 주의가 필요합니다.
반응형
'도서로 공부하는 프로그래밍 > 코딩 자율학습' 카테고리의 다른 글
[Python] Python에서 except 절에서 특정 예외만 처리하기 (92) | 2023.10.14 |
---|---|
[Python] Python에서 오류 및 예외 처리하기 (104) | 2023.10.13 |
[Python] Python에서 f-string 사용법 (88) | 2023.10.10 |
[Python] 내장 함수, enumerate 사용법 (86) | 2023.10.09 |
[CSS] 기본 선택자 사용하기 (1) | 2023.04.04 |