pass vs continue vs break

YU NA Joe·2022년 7월 9일
0

pass

for i in range(10):
    if i % 2 == 0:
        pass  
        print(i)    
    else:
        print(i)
print("Done") 
------------------------------------------
0
1
2
3
4
5
6
7
8
9
Done

continue

for i in range(10):
    if i % 2 == 0:
        continue 
        # 만약 i가 짝수이면 continue 아래의 코드들은 실행이 되지 않음
        # 다음의 i 로 진행
        print(i)    
    else:
        print(i)
print("Done")
------------------------------------------
1
3
5
7
9
Done 

break

for i in range(10):
    if i % 2 == 0:
        break  
        # 맨 처음 i가 0 이므로, 아래의 코드들은 전혀 실행 X         
        print(i)    
    else:
        print(i)
print("Done")
------------------------------------------
Done  

0개의 댓글