728x90
반응형
SMALL
728x90
반응형
O 모범 답안
# 7. 예외처리 try, except, finally
# 1) 10을 0으로 나누는 경우 예외처리를 하고("0으로 나눌 수 없습니다."),
# 그 다음 작업을 수행할 수 있는 구문을 실행해 보세요
try:
print(10/0)
except:
print("0으로 나눌 수 없습니다.")
finally:
print("다음 작업을 실행합니다.")
# 0으로 나눌 수 없습니다.
# 다음 작업을 실행합니다.
# 2) 10을 0으로 나누는 경우 파이썬 에러메시지를 볼 수 있도록 try~raise 구분을 이용하여 직접 에러를 만들어 보세요
try:
r = 10/0
if 'ZeroDivisionError' in r:
raise Exception(r)
except Exception as e:
print("0으로 나눌수 없습니다. : ", e)
# 0으로 나눌수 없습니다. : division by zero
728x90
반응형
LIST
'파이썬 문법 > 파이썬 기초 문법' 카테고리의 다른 글
파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 8.숫자계산 내장함수(답안) (2) | 2022.12.03 |
---|---|
파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 8.숫자계산 내장함수 (0) | 2022.12.03 |
파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 7.예외처리 (0) | 2022.12.03 |
파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 6.반복문(답안) (0) | 2022.10.29 |
파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 6.반복문 (0) | 2022.10.29 |