먼저 구문 오류(Syntax Error) 는 프로그램의 문법적인 오류로 프로그램이 실행조자 되지 않게 만드는 오류다.
반면 예외(Exception) 은 프로그램 실행 중에 발생하는 오류로서 try except 구문 등으로 처리 가능하다.
이 둘의 차이로는 구문 오류는 실행 자체가 안되어서 try except 구문으로 처리가 불가능하다.
키워드로 정리하는 핵심 포인트
1. 구문 오류는 프로그램의 문법적인 오류로 프로그램이 실행조차 되지 않게 만드는 오류.
2. 예외(런타임 에러)는 프로그램 실행 중에 발생하는 오류. try except 구문 등으로 처리 할 수 있다. 반대로 구문 오류는 실행자체가 안 되므로 처리가 불가능하다.
3. 기본 예외 처리는 조건문 등을 사용해 예외를 처리하는 기본적인 방법
4. try except 구문은 예외 처리에 특화된 구문.
5. 예외 객체는 예외와 관련된 정보를 담고 있는 객체
6. raise 구문은 예외를 강제로 발생시킬 때 사용하는 구문
7. 깃허브는 많은 사람이 함께 개발하는 소셜 코딩 사이트
8. 표준 모듈은 파이썬이 기본적으로 제공하는 모듈.
9. import 구문은 모듈을 읽어 들일 때 사용하는 구문
10. 모듈을 읽어 들일 때 from 구문을 사용하면 모듈에서 가져오려는 변수나 함수 앞에 모듈 이름을 붙이지 않아도 된다.
11. as 키워드는 모듈을 읽어 들이고 별칭을 붙일 때 사용하는 구문.
'Book' 카테고리의 다른 글
[혼공파] 혼공학습단 12기 회고 (0) | 2024.08.21 |
---|---|
[혼공파] 혼공학습단 6주차 (0) | 2024.08.21 |
[혼공파] 혼공학습단 4주차 (0) | 2024.08.02 |
[혼공파] 혼공학습단 3주차 (0) | 2024.07.22 |
[혼공파] 혼공학습단 12기 2주차 (0) | 2024.07.17 |