먼저 break문은 자신을 감싸고 있는 루프를 벗어납니다.
fruits = ['apple','banana','peach','melon','pear'] #리스트 생성
for fruits_data in fruits: #fruits 데이터를 fruits_data로 하나씩 가져오기
print(fruits_data) #fruits_data출력
if fruits_data == 'peach': #만약 fruits_data가 peach일때
print('Hello') #Hello출력
break #for문 탈출
print('bye') #같은 for문 들여쓰기에 break가 선언되었으므로 출력안함
print('nice') #for문과 상관없는 행이므로 nice 출력
continue문은 자신을 감싸고 있는 루프 처음부분으로 돌아가 다시 실행합니다.
fruits = ['apple','banana','peach','melon','pear'] #리스트 생성
for fruits_data in fruits: #fruits 데이터를 data로 하나씩 가져오기
print(fruits_data) #fruits_data 출력
if fruits_data == 'peach': #만약 fruits_data가 peach일때
print('Hello') #Hello 출력
continue #아래코드를 실행하지 않고 루프 처음으로 돌아가서 다시 실행
print('bye')
print('nice') #위 for문과 해당없으므로 출력
'Python 기초' 카테고리의 다른 글
Python(파이썬)의 Loop(반복문) while loops와 Infinite Loop (무한루프) (0) | 2021.11.28 |
---|---|
Python(파이썬)의 함수 range() (0) | 2021.11.28 |
Python(파이썬)의 Loop(반복문) for loops (0) | 2021.11.28 |
Python(파이썬)의 조건문 if, elif, else (0) | 2021.11.28 |
Python(파이썬)의 Comparison Operators(비교 연산자),and게이트,or게이트 (0) | 2021.11.27 |