반응형
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#-*- coding:utf-8 -*- | |
#test by Xd | |
hi = [1,2,3,4] #리스트 hi에 1,2,3,4를 넣음 | |
for x in hi : #for문을 이용하여 변수 x 안에 hi의 값을 하나씩 넣음 | |
print(x) #x의 값을 출력 | |
else : #for문이 '모두 정상적으로' 실행되면 | |
print('hello') #문자 hello를 출력함 |

if문에서의 else와 비슷하지만 다른 for문의 else는 if의 조건이 아닐 때가 아닌
for문이 정상적으로 모두 실행되었을 때 명령을 실행하는 것이다.
사진은 리스트(list) 자료 hi에 1,2,3,4를 대입하고 for문을 이용해 hi의 값을 x에 넣는다.
그리고 그 값을 출력하고(print)
for문이 정상적으로 모두 실행되면 'hello'를 출력한다.(else 부분)
이는 정상적인 실행 뿐만 아니라 모두 실행되어야 한다는 조건이 더 있기 때문에
break를 써서 for문을 도중에 중지 시킬 시에도 else 부분은 실행되지 않는다.
반응형
'homework-jueon > 0x01-200제' 카테고리의 다른 글
15. None 개념 (0) | 2019.12.31 |
---|---|
14. while(while~ continue~ break) (0) | 2019.12.31 |
12. for문 개념(for~ continue~ break) (0) | 2019.12.30 |
11. for문 개념 (0) | 2019.12.30 |
10. if문 개념(if ~ elif) (0) | 2019.12.30 |