더북(TheBook)

1.9 파이썬 while 문

파이썬은 하나의 기본 구조를 가진 while 문을 제공한다. (선택 사항으로 추가할 수 있는 else 조건이 있다고 하더라도, do while은 제공하지 않는다. 4장에서 더 알아볼 것이다.)

이 제약 사항은 문법을 단순하게 유지하는 데 도움이 된다. while 키워드는 루프를 만들며, if 문처럼 조건문을 테스트한다. 문장 블록을 실행하고 나면 프로그램 제어 흐름은 맨 처음으로 돌아가고, 다시 조건문을 테스트한다.

while 조건문:
    문장 블록

다음 간단한 예제로 숫자를 1부터 10까지 출력해 보자.

n = 10    # 어떤 양수로도 설정할 수 있다.
i = 1
while i <= n:
    print(i, end=' ')
    i += 1
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.