10일차

HA_·2025년 1월 13일
0

cf) 제어문 제어용 키워드 'break'

- 반복문을 즉시 중단시킴, 단 가장 가까이 있는 반복문만 해제 시킴

[중첩 반복문 중단시키기]

  • 내부 반복문 중단 여부 저장
  • 내부 반복문 중단 시킨 걸 알 수 있게 하기 위해 변수(is_stop)를 저장해야 함.
is_stop = False     


for num in range(5):
    print(f'{num} 문자 => {chr(num)}')
    
    for value in range(num):
        print('*' * value)
        if value == 3:
            is_stop = True      
            break   
        
    # 내부에 반복문이 중단되었다면 멈춰라.
    if is_stop == True:
        break

- break는 반복문을 중단시키기 때문에 break가 실행된다고 해서 if문이 종료되지 않고, 해당 반복문이 종료됨!

0개의 댓글