더북(TheBook)

2.8.2 while 문

for를 이용한 반복문은 range, tuple, list, dictionary 등을 바탕으로 이 안에 있는 데이터 길이만큼 반복을 진행했습니다. while 문은 이와 다르게 다음과 같은 문법으로 사용됩니다.

while 조건:
    반복할 코드

여기서 ‘조건’은 조건문에서 사용했던 조건과 마찬가지로 참, 거짓을 구분할 수 있으면 됩니다. 예를 들어 보겠습니다.

i = 1
while i < 10:
    print(i)

이 코드는 i1로 저장하고 i10보다 작으면 반복을 실행하라는 의미입니다. i10보다 작으니 print(i)라는 코드가 동작할 것이라고 예상할 수 있습니다. 그럼 이 코드를 실행해 보겠습니다.

1
1
1
1
1
1
...
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.