Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 ZeroDivisionError 예외를 잡는 방법은 무엇입니까?

<시간/>

나눗셈 연산의 분모에 0이 표시되면 ZeroDivisionError가 발생합니다.

예외를 처리하고 유형을 찾기 위해 주어진 코드를 다음과 같이 다시 작성합니다.

예시

import sys
try:
x = 11/0
print x
except Exception as e:
print sys.exc_type
print e

출력

<type 'exceptions.ZeroDivisionError'>
integer division or modulo by zero