주차 | ch | 기본 미션 | 선택 미션 |
5주차 | Chapter 06 ~ 07(07-1) | 구문 오류와 예외의 차이 설명하기(p.291 1번 문제) | p.293 3번 문제 풀고 인증샷 |
[기본 미션]
구문 오류(Syntax Error)
⚠️ SyntaxError: EOL while scanning string literal
- 프로그램 실행 전 발생하는 오류
- 문법적인 오류를 해결
- 해결하지 않으면 프로그램 자체가 실행되지 않아서 코드를 정상적으로 수정해야지만 프로그램 실행이 가능
예외(Exception), 런타임 오류(Runtime Error)
⚠️ 발생 예시
예외 표시 | 간단한 설명 |
NameError | 참조변수가 없습니다. |
ZeroDivisionError | 0으로 나눌 수 없습니다. |
IndexError | 인덱스 범위를 벗어납니다. (주로 문자열, 리스트 사용시 발생합니다.) |
ValueError | 참조할 값이 없거나 잘못된 리터럴을 사용하였습니다. |
KeyError | 키가 없을 경우 발생하는 에러입니다. (주로 딕셔너리 사용시 발생합니다.) |
AttributeError | 모듈, 클래스의 잘못된 속성을 사용하였습니다. |
FileNotFoundError | 파일을 찾지 못했습니다. |
TypeError | 타입이 맞지 않습니다. |
- 프로그램 실행 중 발생하는 오류
- 예외처리를 통해 해결
- 예외 처리(exeption handling) : 예외를 해결하는 모든 방식
[선택 미션]
[GitHub]
매주 미션 완료한 후 혼공파 실습 자료들을 올리고 있습니다.
https://github.com/0pyaq0/HONGONG_Python.git
GitHub - 0pyaq0/HONGONG_Python: [Python] 혼공학습단 Python 🧩🎈
[Python] 혼공학습단 Python 🧩🎈. Contribute to 0pyaq0/HONGONG_Python development by creating an account on GitHub.
github.com
'Python > [혼공학습단]' 카테고리의 다른 글
[혼공학습단] 혼자 공부하는 파이썬 6주차 미션 (0) | 2022.02.23 |
---|---|
[혼공학습단] 혼자 공부하는 파이썬 4주차 미션 (0) | 2022.02.09 |
[혼공학습단] 혼자 공부하는 파이썬 3주차 미션 (0) | 2022.01.30 |
[혼공학습단] 혼자 공부하는 파이썬 2주차 미션 (0) | 2022.01.17 |
[혼공학습단] 혼자 공부하는 파이썬 1주차 미션 (0) | 2022.01.14 |
댓글