파이썬에서는 다른 언어에서 제공하는 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
'language > python' 카테고리의 다른 글
python pdf 의 모든 것 (0) | 2020.10.17 |
---|---|
class 동적으로 import하기 (0) | 2020.08.29 |
list.sort() 와 sorted(list) 의 차이 (0) | 2020.03.06 |
python 연산자 (0) | 2020.03.05 |
virtualenv 가상환경 (1) | 2019.07.28 |