- ExceptionTest01
# 사용자한테 두개의 수를 입력받아 나누기 한 결과를 출력하는 프로그램
a = int(input('첫번째 수를 입력하세요==>'))
b = int(input('두번째 수를 입력하세요==>'))
r = a/b
print('나누기 결과:',r)
# ZeroDivisionError
# ValueError
- ExceptionTest02
# 사용자한테 두개의 수를 입력받아 나누기 한 결과를 출력하는 프로그램
try:
a = int(input('첫번째 수를 입력하세요==>'))
b = int(input('두번째 수를 입력하세요==>'))
r = a/b
print('나누기 결과:',r)
except ZeroDivisionError as e:
print(e)
except ValueError as e:
print(e)
# ZeroDivisionError
# ValueError
- ExceptionTest03
# 사용자한테 두개의 수를 입력받아 나누기 한 결과를 출력하는 프로그램
try:
a = int(input('첫번째 수를 입력하세요==>'))
b = int(input('두번째 수를 입력하세요==>'))
r = a/b
print('나누기 결과:',r)
except ZeroDivisionError:
print("0으로 나눌 수 없습니다!")
except ValueError:
print('숫자를 입력하세요!')
# ZeroDivisionError
# ValueError
- ExceptionTest04
# 사용자한테 두개의 수를 입력받아 나누기 한 결과를 출력하는 프로그램
try:
a = int(input('첫번째 수를 입력하세요==>'))
b = int(input('두번째 수를 입력하세요==>'))
r = a/b
print('나누기 결과:',r)
except ZeroDivisionError:
print("0으로 나눌 수 없습니다!")
except ValueError:
print('숫자를 입력하세요!')
finally:
print('작업완료!')
# ZeroDivisionError
# ValueError
- ExceptionTest05
# 사용자한테 두개의 수를 입력받아 나누기 한 결과를 출력하는 프로그램
try:
a = int(input('첫번째 수를 입력하세요==>'))
b = int(input('두번째 수를 입력하세요==>'))
r = a/b
print('나누기 결과:',r)
except Exception:
print('나누기할 0이 아닌 두개의 숫자를 확인하세요!')
finally:
print('작업완료!')
# ZeroDivisionError
# ValueError
- 참고 자료 : Do it! 점프 투 파이썬 https://wikidocs.net/12 -
위키독스
온라인 책을 제작 공유하는 플랫폼 서비스
wikidocs.net
좋아요공감
공유하기
통계
글 요소
'Programing > Python' 카테고리의 다른 글
5-5 파이썬 내장함수 02 (0) | 2021.08.17 |
---|---|
5-5 파이썬 내장함수 01 (0) | 2021.08.17 |
5-3 파이썬 패키지 (0) | 2021.08.17 |
5-2 파이썬 모듈 (0) | 2021.08.17 |
5-1 파이썬 클래스 06 (0) | 2021.08.17 |