씨네
공부하는 개발자 강씨네
씨네
  • 분류 전체보기 (460)
    • Web (21)
      • HTML (11)
      • CSS (10)
    • JS 관련 (49)
      • JavaScript (27)
      • JQuery (22)
    • TS 관련 (15)
      • TypeScript (15)
    • NodeJS (7)
      • NodeJS (7)
    • 따라하며 배우는 시리즈 (23)
      • NodeJS & ReactJS Basic (23)
      • NodeJS & ReactJS Movie (0)
      • NodeJS & ReactJS Youtube (0)
      • NodeJS & ReactJS ChatBot (0)
    • SPA (14)
      • React (14)
      • Vue (0)
      • Anguler (0)
    • Java 관련 (118)
      • Java (52)
      • JDBC (6)
      • JSP & Servlet (18)
      • Spring Legecy (38)
      • SpringBoot (4)
    • Python (26)
      • Python (20)
      • PyMongo (1)
      • Django (5)
    • Git (24)
      • Github (24)
    • RDB (22)
      • Oracle (21)
      • MySQL (1)
    • NoSQL (5)
      • MongoDB (5)
    • OS (4)
      • Linux (4)
    • 빅데이터 (2)
      • hadoop (2)
    • IDE (20)
      • eclipse (11)
      • VSCODE (4)
      • VisualStudio (1)
      • IntelliJ (1)
      • PyCharm (1)
      • DBeaver (2)
    • Install (3)
      • Tomcat (1)
      • Docker (1)
      • Anaconda (1)
    • 오류&에러 (28)
      • TS (2)
      • NodeJS (7)
      • SQL (8)
      • Java (1)
      • Spring (4)
      • Git (6)
      • 기타 (0)
    • 알고리즘 (67)
      • 수열 (1)
      • 백준(backjoon) (39)
      • Programmers (27)
    • 자격증 (5)
      • SQLD (5)
    • 기타 (2)
    • IT유튜브로 지식쌓기 (2)

공지사항

인기 글

최근 글

티스토리

250x250
hELLO · Designed By 정상우.
씨네

공부하는 개발자 강씨네

[Python] break, continue
Python/Python

[Python] break, continue

2022. 5. 8. 10:19
728x90

i = 1
while i <= 10:
    if i > 5:
        break
    print(i)
    i += 1
else:
    print('i', i, sep='=')

break는 반복혹은 실행을 중지하고 해당문법에서 나가는 명령입니다.

위의 코드에서는 i가 5보다 크면 빠져나가게 되어있는데 i가 6일때 for문에서 빠져나오게 됩니다.

또한 break문을 통해 빠져나온것은 for문에서 정상종료 되었다고 인식하지 않고 비정상적으로 종료되었다고 보기때문에 else: 의 명령은 수행되지 않습니다.

​

for i in range(1, 10):
    if i % 2 == 0:
        continue
    print(i)
else:
    print('i', i, sep='=')

continue문의 경우는 건너뛰는 명령입니다.

i % 2가 0인것 즉 짝수인것을 건너 뛰게되는데 짝수를 건너 뛰더라도 반복문은 끝까지 진행이 되기 때문에 정상적인 종료로 인식을 하여 else: 명령이 수행되었습니다.

728x90

'Python > Python' 카테고리의 다른 글

[Python] 람다식(lambda)  (0) 2022.05.10
[Python] 함수(function)  (0) 2022.05.09
[Python] 제어문 - while문  (0) 2022.05.07
[Python] 제어문 - for문  (0) 2022.05.06
[Python] 제어문 - if문  (0) 2022.05.05
    'Python/Python' 카테고리의 다른 글
    • [Python] 람다식(lambda)
    • [Python] 함수(function)
    • [Python] 제어문 - while문
    • [Python] 제어문 - for문
    씨네
    씨네
    개발자 씨네가 공부하는 내용을 기록 겸 공유하는 블로그입니다!

    티스토리툴바