목록Except (2)
Bunny Code

바로 저번 포스팅에서 try except 구문을 활용해 예외 처리하는 방법을 배웠는데요. 이번에는 try except 구문에다 else 를 추가해보도록 하겠습니다. try : except : else : 저번에 사용한 코드를 그대로 사용해볼게요. try, except 구문만 있을 때는 예외가 발생하지 않았을 때 실행할 코드도 try 영역에 넣었었죠?? 이번에는 예외 발생 가능성이 있는 코드만 try 영역에 넣고 else 구문으로 나머지를 빼보겠습니다. try : input_1,input_2 = int(input("가속도 입력 >")),int(input("시간 입력 >")) except : print("정수로만 입력 가능해요.") else : print("등가속도 운동할 때") print("가속도 :", ..

여태까지 파이썬을 공부하면서 여러 오류들을 보셨을 겁니다. 오류는 크게 '구문 오류' 와 '예외 오류(런타임 오류)' 로 나뉘는데 두 가지가 무엇인지 먼저 알아볼게요. 1) 구문 오류 = 프로그램 자체가 실행되지 않는 오류 예시 : print("구문 오류") print("프로그램이 실행 자체가 안되는 구만" 위와 같이 일부러 두 번째 print 구문의 괄호를 작성하지 않으면 아래와 같은 오류가 발생합니다. 저기 보이는 SyntaxError 라고 불리는 것은 '구문 오류'를 의미합니다. 첫 번째 작성된 올바른 print 구문도 실행되지 않은 것을 확인할 수 있습니다. 그렇다면 '예외 오류' 는 어떨까요? 2) 예외 오류(런타임 오류) = 프로그램이 일단 실행된 다음, 실행 중에 발생하는 오류 예시 : pr..