(2023.2.11) Today_I_Learned_day-119

imRound·2023년 2월 11일
post-thumbnail

Python “pass”, “continue”, “break”

pass

  • 반복문에서만 사용하지 않고 조건문에서 사용이 가능한다.
  • pass문은 아무것도 하지 않고 지나가게 하는 제어자
for i in range(0,10) :
    if i == 3 :
        pass
    else :
        i = i * 2
    print (i)
# 결과 (i == 3일때는 i*2를 하지 않음
'''
output:
0
2
4
3  # 3 <- i == 3일 때 아무동작 하지 않음
8
10
12
14
16
18
'''

continue

  • continue는 반복문에서 code를 실행 시키지 않게 다음 반복문으로 넘어가도록 하는 제어자
  • 반복문 안에서 반복을 한 번 넘기는 명령
  • if문으로 조건에 따라 다음 반복문으로 건너 뛸지를 결정하는데 사용한다.
for i in range(5):
	if i == 3:
    	continue
    print(i)
'''
output : 
0
1
2
4
'''

break

  • 반복문을 중간에 끊기 위해서 사용하는 제어자
  • continue와 같이 조건에 맞으면 반복문을 더 이상 수행하지 않도록 한다.
  • 반복이 완료되기 전 loop를 조기 종료
for i in range(0,10) :
    if i == 3 :
        break
    print(i)
# 결과
0
1
2
profile
Django 개발자

0개의 댓글