반복문 ( for문과 range함수 / while 문 ) 본문
** for문과 range 함수는 베프다
** for문은 횟수, while문은 조건에서 사용하기 간결하다
** for문 : 횟수에 의한 반복으로 주로 사용한다.
* for i in range(iterable): <- 반복이 가능한 개체(iterable), 반복되는 데이터는 다 올 수 있음
실행문
** range() 함수 :
for i in range(1,11,1) -> 1부터 10까지 1부터 증가, range로 설정한 숫자 -1에서 종료
for i in range(시작, 끝, 증/감 정도)
** 시작이 0인 경우 생략 가능 ( 0부터 종료 숫자 -1 까지 ~ ).
** 증/감의 정도가 1인 경우 생략 가능 ( 위 예시 이미지 역시 매개변수가 시작/끝 2개밖에 안들어가 있음 ).
** while 문 : 조건에 의한 반복문으로 많이 사용된다. ~가 ~일때까지 반복해라
endNum = 5
n = 0
while n <= endNum: -> 조건식의 결과가 T일 경우, 밑의 실행문을 실행
print(n)
n += 1
** for 문과 while 문의 비교
** 특정 횟수 만큼 실행하는 경우 for문이 더 간결하다고 한다.
** 결국 중첩문을 이리저리 넣게 되지만, 조건에 따른 반복 실행은 while문이 간결하다고 한다.
'파이썬 > 파이썬 기본' 카테고리의 다른 글
함수란? (0) | 2022.01.31 |
---|---|
반복문+ ( 무한루프, 루프제어, 중첩문 ) (0) | 2022.01.31 |
반복문 (0) | 2022.01.30 |
조건문 (0) | 2022.01.27 |
제어문과 조건문 예시 (0) | 2022.01.27 |
Comments