SOCO
반복의 제어 본문
항상 헷갈리는 continue와 break....
1. break : 특정 조건에서 반복 종료
for i in range(10) :
if i ==5 : break
print(i)
//
0
1
2
3
4
2. continue : 특정 조건에서 남은 반복 명령 skip -> 남은 반복명령 스킵하고 다시 올라가서 반복문 내려옴
for i in range(10):
if i == 5 : continue
print(i)
//
0
1
2
3
4
6
7
8
9
3. else : 반복 조건이 만족하지 않을 경우 반복 종료 시 1회 수행
for i in range(5) :
print(i)
else :
print('end')
//
0
1
2
3
4
end
i = 0
while i< 5:
print(i)
i+=1
else :
print('end')
//
0
1
2
3
4
end
break 로 끝난 경우에는 else의 수행명령문은 실행되지 않음
for i in range(5) :
if i ==3 : break
print(i)
else :
print('end')
//
0
1
2
'백 > python' 카테고리의 다른 글
how to debug code (0) | 2021.06.27 |
---|---|
반복문 연습 (0) | 2021.06.26 |
Loop (0) | 2021.06.26 |
condition (0) | 2021.06.24 |
윈도우에서 터미널로 파이썬 파일 실행시키기 (0) | 2021.06.24 |