일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 생활코딩
- 슬퍼유
- network
- 윈도우 프로세스
- 윈도우 프로세스 종류
- vinetto
- 24시간의 전사
- blkls
- 디지털포렌식
- html
- 네트워크 보안
- 네트워크관리사2급
- 디지털포렌식 with CTF
- CTF-D
- slack space
- memory
- 는 하지마...
- 포렌식
- Multimeida
- 실기
- ZIP 파일구조
- Window process
- 2022시작
- N0Named
- Multimedia
- disk
- ftz
- 생활코딩 html
- 정보처리기사 필기 합격
- pythonchallenge
Archives
- Today
- Total
ssoL2 TISTORY
[기초 PYTHON 프로그래밍] 18강. 예외 처리 본문
- 구문 에러(syntax error) : 문법 에러
- SyntaxError: EOL while scanning string literal => 마지막 부분에 신텍스 에러
- SyntaxError: invalid syntax => 유효하지 않는 신텍스 에러
- 예외(exception) : 구문 에러가 없이 잘 작성된 코드라도 실행 도중 에러 발생 가능
=> 잠재적인 에러 = '예외'
- NameError: name 'x' is not defined => 존재하지 않는 변수 참조
- TypeError: unsupported operand type(s) for +: …… => 타입 오류
- ZeroDivisionError: division by zero => 0으로 나눠서 오류
- IndexError: list index out of range => 유효하지 않은 인덱스 참조
- 예외 처리
- try : 예외 발생 가능성 있는 문장
- except 예외 종류 : 예외 처리 문장
- else : 예외가 발생하지 않은 경우, 수행할 문장 (안써도 됨)
- finally : 예외 발생 유무 상관 X try 블록(try부터 finally전까지의 블록) 이후 수행할 문장 (안써도 됨)
- 예외 발생하지 않는 경우 : else 가 있다면 수행함
- finally 구문이 있는 경우 : 무조건 수행되는 구문
'com > python' 카테고리의 다른 글
[기초 PYTHON 프로그래밍] 20강. 클래스와 객체 (0) | 2020.12.25 |
---|---|
[기초 PYTHON 프로그래밍] 19강. 파일 입출력 (0) | 2020.12.25 |
[기초 PYTHON 프로그래밍] 17강. 실습3 (0) | 2020.12.25 |
[기초 PYTHON 프로그래밍] 16강. 파이썬 모듈 (0) | 2020.12.25 |
[기초 PYTHON 프로그래밍] 15강. 함수2 (0) | 2020.12.25 |
Comments