혼공학습단/혼자 공부하는 파이썬

[혼공학습단 파이썬] #4-3. range 범위, while 반복문

✨️데이터분석가✨️ 2023. 7. 22. 16:47
728x90
728x90
4. 리스트와 반복문
    4) range 범위
         (1) 범위 기본
         (2) 범위 & for 반복문
         (3) 범위 & 리스트 & for 반복문
    5) while 반복문
         (1) while 반복문 기본
         (2) while 반복문 값 제거
         (3) while 반복문 시간으로 반복
         (4) break 키워드
         (5) continue 키워드

 

4) range 범위

 

(1) 범위 기본

- 정수로 이루어진 범위를 만들 때 사용

- range(시작, , 단계): 시작 <= 범위 < 끝 (끝은 포함하지 않음!)

- range(시작, )

- range()

범위&#44; range( )
범위, range( )

 

 

(2) 범위 & for 반복문

- 범위 range( )와 for 반복문을 조합하여 사용

범위 & for 반복문
범위 & for 반복문

 

 

(3) 범위 & 리스트 & for 반복문

- 순서대로 몇 번째인지 출력하는 방법

범위 & 리스트 & for 반복문
범위 & 리스트 & for 반복문

 

- reversed( ): 역순으로 몇 번째인지 출력하는 방법

역반복문

 

 

 


5) while 반복문

 

for 반복문 while 반복문
무한 반복 X
특정 코드를 반복 실행하는 경우
무한 반복 O
조건을 기반으로 반복 실행하는 경우
for 요소 in 반복하는 자료:
코드                      
while 불 표현식:
조건       

 

(1) while 반복문 기본

- 기본적인 while 반복문 사용하기

while 반복문
while 반복문

 

 

(2) while 반복문 값 제거

- 해당하는 값을 모두 제거하기

while 반복문 값 제거
while 반복문 값 제거

 

 

(3) while 반복문 시간으로 반복

- 시간을 기반으로 반복하기

- time( ): 유닉스 타임으로 1970년 1월 1일 0시 0분 0초 기준으로 몇 초가 지났는지 정수로 표기

- 통신할 때 자주 사용하는 코드임

→ 5초 동안 반복한 횟수가 표현되며, 컴퓨터 성능에 따라 다름

while 반복문 시간으로 반복
while 반복문 시간으로 반복

 

 

(4) break 키워드

- 반복문 내부에서만 사용할 수 있는 키워드

- 내부의 무한 반복문을 벗어나고자 할 때 사용

- y 또는 Y를 입력한 경우에 break가 실행됨 (이 외 문자 입력 시, 무한반복)

break 키워드
break 키워드

 

 

(5) continue 키워드

- 반복문 내부에서만 사용할 수 있는 키워드

- 현재 반복을 생략하고, 다음 반복으로 넘어가고자 할 때 사용

- continue를 사용하면 들여쓰기를 한 단계 줄일 수 있음

  (다른 프로그램 언어에는 없는 기능) 

- 100보다 작으면 다음 반복으로 넘어가라

continue 키워드
continue 키워드

 

 

 

※ 확인문제

반복문_확인문제
반복문_확인문제

 

 

 

728x90
728x90