본문 바로가기

2016동아리

5회차 파이썬배우기 - for,break,continue

1. for in



range 안의 첫번째 숫자 이상 두번째 숫자 미만의 숫자를 i에 반환해주는 것 입니다.


그래서 1 부터 4 까지 출력 되었고 5는 출력 되지 않고 for 밖으로 나오게 됩니다.



다음과 같이 range 안에 , 를 추가하고 숫자를 한개 더 넣게 되면 출력과 같이 첫번째 숫자와 두번째 숫자 사이에서 세번째 숫자만큼 증가하여 i에 반환 해줍니다.


그래서 첫번째 에선 2 만큼 늘어나고 세번째 에선 3만큼 늘어나게 됩니다.

범위는 당연히 두번째 숫자 미만에서만 가능합니다.



2. break


다음과 같이 while true 를 통해 무한 반복 하던 코드가 quit 를 입력하면 while 문을 나오게 됩니다.


while 뿐만이 아닌 for 함수 에서도 사용할 수 있습니다.



3. continue


다음과 같이 길이가 3이하이면 아무것도 출력을 안하고 3이상이면 문장을 출력하게 되는데

( len(a) 는 a의 길이를 확인하는 것 )

3이하 일 때 continue 를 사용하는 것으로 문장을 출력하지 않고 다시 while 함수 처음으로 돌아가게 됩니다.


이것도 for 함수 에서 사용할 수 있습니다.