for~else 문법이 Python에만 있는 것인지는 모르겠지만 처음 보고 깜놀했다.
생전 처음 보는 문법이었다. ㅎㅎ
한마디로 말해서 for~else의 else는 for문이 break문이나 어떠한 문제점이 없이 정상적으로 끝났을 때
실행되는 부분이다.
for~else 문법
for 변수 in 범위: 반복실행 코드 else: for 구문이 정상적으로 실행되었을 대 실행되는 코드 |
for~else 예
for i int range(10): print(i) else: print("Done") |
'karma( 업 ) > Python' 카테고리의 다른 글
웹크롤링 좀 더 잘하기 From SlideShare (0) | 2018.11.16 |
---|---|
None (0) | 2018.11.16 |
제어문, 함수, 클래스의 끝은 ':' (0) | 2018.11.16 |
print 함수 줄바꿈 금지 인자 end="" (0) | 2018.11.16 |
Making a QML Application in Python (0) | 2018.07.06 |