Python

[파이썬] break, continue, pass

MASSO 2022. 7. 19. 22:11
728x90

break로 반복문 탈출하기

- 특정 조건을 만족할 때 반복문 탈출(종료)

- 조건은 if로 판단

 

* for i in range(10)

    if i>5

      break

    print(i)

print(반복문 탈출)

 

continue로 반복문 특정 조건만 건너뛰기

- 반복문에서 continue 키워드를 만나면 들여쓰기 된 코드는 수행하지 않고 다음 반복으로 이동

- 다음 인터렉션으로 건너뛰는 것

 

* 홀수만 출력하기

for i in range(10):

    if i % 2 == 0: //%는 나머지를 구하는 함수

      continue

    print(i)

 

pass

- 구문적으로는 문(statememt)가 존재해야 하나, 딱히 처리할 일이 없을 때 사용

- ex. for문 뒤에 최소 하나의 문장이 있어야 하나.. 어떤 이유가 됐든 아무것도 적고 싶지 않을 때 error를 안 뜨게 하기 위해 사용

 

* 예제

for i in range(5):

    pass

728x90

'Python' 카테고리의 다른 글

[파이썬 300제] 31~40  (0) 2023.01.05
[파이썬 300제] 21~30  (0) 2022.07.20
[파이썬] 반복문 조건문  (0) 2022.07.19
[파이썬 300제] 11~20  (0) 2022.07.18
[파이썬] 반복문  (0) 2022.07.18