티스토리 뷰
반복문이란? 반복을 하는 명령문
for 문
문법
˚ for 변수 in 반복횟수 :
실행할 문장1
실행할 문장2
실행할 문장3
...
>>> list1 = ["나는","연어다","파이썬","공부"] >>> for i in list1 : ... print(i) ... 나는 연어다 파이썬 공부
범위가 큰 경우를 대비해서 range()함수가 존재한다.
range() 함수 실습
>>> sum = 0 >>> for x in range(1,1001) : ... sum += x ... >>> print(sum) 500500
While 문
문법
˚ while 조건 :
실행할 문장1
실행할 문장2
실행할 문장3
...
>>> sum = 0 >>> x = 1 >>> while x < 1001 : ... sum += x ... x += 1 ... >>> print(sum) 500500
break 문
반복문을 실행하며 조건에 해당했을 때
반복을 그만하기 위한 문법
>>> list1 ['나는', '연어다', '파이썬', '공부'] >>> for i in list1 : ... if i == '연어다' : ... break ... print(i) ... 나는
이처럼 "연어다"라는 조건에 해당할 때 반복을 그만하기 위해서 break를 사용할 수 있다.
continue 문
반복문을 실행하며
조건에 해당하는 문장을 건너뛰고 싶을 때 사용하는 문법
>>> for i in range(1, 10) : ... if (i % 2) == 0 : ... continue ... print(i) ... 1 3 5 7 9
이러첨 1부터 10까지 홀수만 출력하고 싶을때, 짝수를 건너뛰고 싶을때 사용할 수 있다.
반응형
LIST
'프로그래밍 > Python' 카테고리의 다른 글
파이썬 ! 클래스(Class) (0) | 2017.06.18 |
---|---|
파이썬 ! 사용자 정의 함수 ( def, return, print ) (0) | 2017.06.06 |
파이썬 ! 조건문 ( IF, 논리연산자, 비교연산자 ) (0) | 2017.06.04 |
파이썬 ! 데이터 유형 2 (리스트, 튜플, 딕셔너리, 불리언 ,셋) (0) | 2017.06.03 |
파이썬 ! 데이터 유형 1 (숫자, 문자열) (0) | 2017.06.01 |
댓글