(Back To The Basic - 파이썬 문제은행) 013 for문 [3] for ~ else

Black·2021년 4월 28일
0

Python 문법

목록 보기
12/19
source: 013.py
1: scope = [1, 2, 3]
2: for x in scope:
3:     print(x)
4:     #break
5: else:
6:     print('Perfect')
  • for 반복문이 break에 의해 중단됨이 없이 정상적으로 모두 실행되어야만 특정 코드를 실행하게 할 경우 for ~ else를 사용!
for 변수 in 범위:
    반복 실행 코드
else:
    for 구문이 모두 실행되었을 때 실행할 코드
  • else:로의 진입은 for 반복문에서 break 등에 의해 중간에 중단됨이 없이 정상적으로 실행이 다 되었을 경우!
# 예제 코드 실행 결과
1
2
3
Perfect
  • source 013.py에서 break에 주석 처리를 해제하고 코드를 실행하면 1만 출력!
profile
Back-end Developer

0개의 댓글