201222 개발일지(15일차) - 파이썬에서 while문 활용 + 오류 예외처리 기법

고재개발·2020년 12월 22일
0

Algorithm

목록 보기
9/26

반복문 While 함수 활용법

아래 <조건문> 부분이 참(True)일 때, 계속해서 반복하는 구문이다.

while <조건문>:
    <수행할 문장1>
    <수행할 문장2>
    	...
    <수행할 문장999>

이를 멈추기 위해서는 break를 활용하고, continue를 활용하면 그 아래 부분은 실행하지 않고 다시 while문 처음(조건문)으로 돌아간다.

a=0
while a<999:
    a=a+1
    if a % 2 == 0 : 
        continue
    print(a)
    if a==9:
        break

출력값
>>>
1
3
5
7
9

while문 안에서 continue를 만나면 while문의 조건문으로 돌아가 다시 반복문이 실행된다.
while문 안에서 break을 만나면 while문의 반복문이 종료된다.

파이썬에서 오류 예외처리 기법

while문을 활용하다가 알게된 내용으로, 기억하기 위해 정리한다.
기본적인 내용인 것 같은데, 공부한 적이 없어 당황스러웠다.
1. try 와 except를 활용하는 방법
: 아래는 오류 종류에 상관 없이 오류가 발생하면 except 블록을 수행한다.

try : 
    <수행할 문장1>
except :
    <수행할 문장2>
  1. try 와 '발생오류'만 포함한 except문
    : 아래와 같은 경우에는 발생오류와 일치하는 오류가 발생했을 때만 문장2를 수행한다.
try : 
    <수행할 문장1>
except 발생오류 :
    <수행할 문장2>
  1. 그 외의 다양한 except 및 finally, raise등 정리된 곳!
    ※ (try와 else구문도 활용하면 에러가 나지 않을 때, 수행하는 문장도 작성할 수 있다고 한다.)
    (정리 Link : 점프 투 파이썬 https://wikidocs.net/30)
profile
고재개발

1개의 댓글

comment-user-thumbnail
2020년 12월 22일

공부할 양이 진짜 많구낭...! 힘내용!!!!❤️❤️

답글 달기