Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 머신러닝
- Brightics 서포터즈
- 브라이틱스 AI
- 검증 평가 지표
- michigan university deep learning for computer vision
- Activation Function
- 데이터 분석
- Deep Learning for Computer Vision
- 데이터 분석 플랫폼
- 파이썬 SQL 연동
- Brigthics Studio
- paper review
- 분석 툴
- Python
- 삼성 SDS
- 브라이틱스 분석
- Random Forest
- 브라이틱스 서포터즈
- 브라이틱스 스태킹
- Brightics AI
- 범주형 변수 처리
- 파이썬 내장 그래프
- Brightics studio
- Brightics EDA
- 브라이틱스 프로젝트
- 서포터즈 촬영
- 딥러닝
- 비전공자를 위한 데이터 분석
- 삼성 SDS 서포터즈
- pymysql
Archives
- Today
- Total
하마가 분석하마
[python] try | except | else | finally 본문
try | except | else | finally
try | except
- try : 기본적으로 실행하는 코드
- except : 에러가 발생했을 경우 실행할 코드
## 예외 발생 시 except 문 출력
try:
print(5/0)
except:
print('wrong division')
## 발생 오류를 except 절에 작성하는 것도 가능
try:
print(5/0)
except ZeroDivisionError:
print('wrong division')
## 발생 오류와 오류 메시지 변수까지 except 절에 작성하는 것
try:
print(5/0)
except ZeroDivisionError as e:
print(e)
try | except | else
- try : 기본적으로 실행하는 코드
- except : 에러가 발생했을 때 실행하는 코드
- else : except 절을 실행하지 않았을 경우 실행되는 절
try:
print(5/1)
except:
print('error')
else:
print('no error')
try | except | finally
- finally 절은 try 절에서 예외의 발생여부에 관계없이 항상 실행되는 절
try:
print(5/0)
except:
print('error')
finally:
print('end')
try | except | except
- 여러 개의 에러 처리하기
## NameError가 발생하지 않는 이유는 ZeroDivisionError가 먼저 발생하기 때문
try:
print(5/0)
print(C)
except NameError as e:
print(e)
except ZeroDivisionError as e:
print(e)
## 오류 회피하기
try:
print(5/0)
print(C)
except NameError as e:
print(e)
except ZeroDivisionError as t:
print(t)
## 일부러 오류 발생시키기
try:
age = int(input())
if age<0:
raise NotImplementedError
print(age)
except NotImplementedError:
print('NotImplementedError')
'python' 카테고리의 다른 글
[python] pymysql을 사용한 sql 연동2 (0) | 2021.12.24 |
---|---|
[python] pymysql을 사용한 sql 연동1 (0) | 2021.12.23 |
[python] 내장 그래프 3 (histogram, kernel density, pie) (0) | 2021.07.29 |
[python] 내장 그래프 2 (boxplot, barplot) (0) | 2021.07.26 |
[python] 내장 그래프 1 (line, scatter) (0) | 2021.07.22 |