language/python
python for else 문
아르르르를를르
2019. 3. 9. 22:06
파이썬에서는 다른 언어에서 제공하는 for문 외 다양한 기능들을 제공하는데, for else문도 그 중 하나이다.
for문에 break가 포함되어 있을 때 사용가능한데,
for문을 돌던 중 break를 만나면 for문을 빠져나오는건 일반적인 언어와 같지만
break문을 만나지 않았다면 for문 종료 이후 else문이 실행된다.
for item in range(0,5):
print item
if item == 3:
break;
else:
print "hello"
output)
0
1
2
3
for item in range(0,5):
print item
else:
print "hello"
output)
0
1
2
3
4
hello