KPlay의 코딩 그리고 잡동사니

반복문이란 언어를 막론하고 

"조건에 부합하는 한 특정한 명령어를 반복"하는 문법이다.

 

 

 

 

 

i에 1부터 9까지의 범위를 반복해서 출력

 

for문은 어떠한 변수가 어떠한 범위만큼 반복을 할것인지 설정하기 위한 목적으로 사용한다

 

 

 

 

 

예시로는 range() 함수를 썻지만 여기에는 리스트, 문자열 등 대부분의 자료형이 들어갈 수 있다.

 

 

 

 

 

 

 

문자열이 들어간 예제

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

리스트가 들어간 예제 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

또한, 반복문하면 빠지지않는 break와 continue도 쓸 수 있다.

 

 

위는 i 나누기 2의 나머지값이 1일때 다시말해 '홀수'일때만 continue문이 실행되므로

 

2와 4만 출력된다

 

 

 

 

 

 

홀수일때 break 즉 가장 가까이 있는 반복문 하나를 탈출하므로 아무것도 sum에 저장되지 못하고 합계: 0 이 출력된다.

 

 

 

 

 

 

 

 

 

 

 

 

그다음은 while문이다 while문은 for문에 비해 사용빈도가 떨어지고 간단하다.

 

위는 i와 sum에 0을 주고 i가 5이하일때 계속해서 1을 i에 1을 더해가며 만약 i가 홀수면 sum에 더해지지 않고 다시

 

while문으로 돌아가게된다 따라서 짝수만 sum에 저장되게된다.

 

2 + 4 + 6(i가 5일때도 while문에 들어갈 수 있으므로) = 12가 나온다.

 

 

 

 

 

 

'프로그래밍 언어 > Python' 카테고리의 다른 글

16. 튜플  (0) 2020.10.05
15. 파이썬의 연산자  (0) 2020.10.05
13. 파이썬의 주석과 예약어  (0) 2020.10.05
12. Pycharm(파이참)  (0) 2020.10.04
11. 조건문(If)과 들여쓰기  (0) 2020.10.04

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band