본문 바로가기

데이터 교육/파이썬

[파이썬] 제어문: while 반복문

1. 반복문

빠르게 많은 양의 데이터를 처리하기 위해 반복과 선택을 통해

정확하고 효울적인 동작이 이루어질 수 있도록 프로그래밍하는 것.

cf. 항상 :(콜론)과 함께 사용해야 한다.

 

 

01. 종류

- while: 조건문이 '참(True)'인 동안 while문에 속한 문장들이 반복하고 싶을 때 사용.

- for: 주어진 데이터 세트를 순회하거나 원하는 횟수만큼 반복하고 싶을 때 사용.

- if: 주어진 조건이 true(참)일 경우에만 명령을 선택적으로 실행하고 싶을 때 사용.

 

 


 

2. while 반복문

01. 구조

조건문이 '참(True)'인 동안 while문에 속한 문장들이 반복해서 수행된다.
while 조건문:
    반복하여 수행할 문장

cf. : 아래줄 반드시 들여쓰기를 해야한다. (빈칸 2개, 혹은 4개)

 

 

 

02. 예시: 코드문 작성

: 나무를 1번부터 찍기 시작해서, 열 번째 찍었을 때 "나무가 넘어갑니다"를 출력

 

코드문 해석
treehit = 0 나무를 찍은 횟수(treehit)를 변수로 등록
while treehit < 10: 조건: treehit이 10보다 작을 동안 아래의 실행문을 반복 수행
    treehit = treehit + 1
    treehit += 1로도 작성 가능
    treehit을 1씩 증가
    print("나무를 %d번 찍었습니다." % treehit)     treehit을 출력
    if treehit == 10:     만약 나무를 열 번 찍으면
        print("나무가 넘어갑니다.")         "나무가 넘어갑니다."를 출력

 

 

03. 예시: 코드 실행

 

 

 

 


출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online: Python, 점프투파이썬