Python의 while 루프
while 루프의 특징은, 전달된 표현식이 참인 동안 계속 실행된다는 점입니다.
문법은 다음과 같습니다:
while expression is true:
'''
조건이 거짓이 될 때까지
실행되는 코드
'''
while 루프의 조건에는 카운터와 같이 동적으로 변화하는 값을 사용해야 합니다. 그렇지 않으면 콘솔에 값을 무한히 출력하는 상황이 발생할 수 있습니다.
카운터가 5보다 작은 동안 루프가 실행되도록 설정해 봅시다:
i = 0
while i < 5:
i += 1
print(i)
코드 실행 결과:
1
2
3
4
5
while 루프를 사용하여 콘솔에 1부터 10까지의 숫자를 출력하세요.
while 루프를 사용하여 콘솔에 100부터 1까지의 숫자를 출력하세요.
while 루프를 사용하여 콘솔에 1부터 100까지의 홀수를 출력하세요.