오늘은 try except 문에 대해서 간단한 코드를 구현해 보면서 리마인드 하는 방식을 해보려고 합니다. 프로그래머스의 코딩 테스트가 아니니 이전 quiz처럼 너무 아퍼하지 않으셔도 됩니다!
A : 오늘 정답은 스스로 생각해볼까요?
try: x = int(input("나눌 수를 입력하세요: ")) y = 100 / x except 영은안됨: # 0으로 나누려고 할 때 예외 처리 except 숫자가아님: # 숫자가 아닌 값을 입력했을 때 예외 처리 else: # 나눗셈 결과 출력
위의 코드에서 주석 처리 된 부분과 except 옆의 한글 내용만 수정해보세요
그리고 try, except문을 보다보면 위의 코드에서 처럼 "else"문도 있는 것을 확인 할 수 있습니다. 이렇듯 "try" 부분에 모든 코드를 넣어 놓는 것이 아니고 "else"로 코드를 구분해 놓는 이유가 무엇일지 한번씩 생각해보세요~
Last updated 2 years ago