While statement
- while문은 조건을 만족할 때 까지 반복한다.
- while (조건):
<statement1>
<statement2>
<statement3> - 조건이 만족하는 동안(while) statement1, 2, 3을 반복한다.
구구단을 통해 연습해보기
-2단을 while문으로 구현해봅시다.
참고로 나는 세번째 TODO 부분 할 때 범상치 않은 실수를 했는데
i = i + 1을 쓰지 않으면 무한루프의 굴레에 빠질 수 있다는 것을 (직접 알고싶지 않았지만) 알아버렸고
무슨 정신인지 조건을 1 <= 9로 써버려서 나의 귀여운 회색아기노트북의 분노를 고스란히 받을 수 있었다..
선생님이 하지 말라고 하는건 다 이유가 있다.. 다시한번 마음에 세 번 새겨넣자.
자판기를 통해 연습해보기1
-커피가 다 질때까지 자판기 프로그램을 반복하면서 실행한 뒤, 돈을 입력받아서 커피를 주는 프로그램을 작성해보자.
-실제 자판기 기계는 돈을 한번 넣고 종료되지 않는다. 자판기 기계(프로그램)이 종료되는 경우는 커피가 다 떨어졌을 때이다
반복문을 제어하는 break, continue
- break : 반복문을 수행하다가 더 이상 반복이 필요없는 경우에 사용
반복문이 돌다가 break라는 코드를 만나면 탈출해버리기 때문에 반복이 멈춤 - continue : 반복문을 수행하다가 특정 조건에만 건너뛰고 싶은 경우에 사용
그 반복문만 점프하고 다시 처음부터 반복문을 진행
ex)홀수만 출력하는 반복문
자판기를 통해 연습해보기2
-돈이 아닌 다른걸 넣었을 때의 경우, 제대로 된 숫자를 입력 받을 때까지 반복해서 요청을 해야 함.
'Python > [패스트캠퍼스] 데이터분석 레벨원 : 난생처음 배우는 파이썬 데이터분석' 카테고리의 다른 글
Part 2. 파이썬 최대한 쉽게 맛보기 - CH 02-03. 원하는 횟수만큼 반복 실행하자! (0) | 2023.01.15 |
---|---|
Part 2. 파이썬 최대한 쉽게 맛보기 - CH 02-01. 원하는 조건에 맞춰, 원하는 코드를 실행하자! (0) | 2023.01.15 |
Part 2. 파이썬 최대한 쉽게 맛보기 - CH 01. 데이터 다루기(4) (0) | 2023.01.13 |
Part 2. 파이썬 최대한 쉽게 맛보기 - CH 01. 데이터 다루기(3) (0) | 2023.01.13 |
Part 2. 파이썬 최대한 쉽게 맛보기 - CH 01. 데이터 다루기(2) (0) | 2023.01.04 |
댓글