5주차 기본과제 및 추가과제
5주차 기본과제 및 추가과제
기본 과제
구문 오류와 예외의 차이 설명하기
구문 오류란?
프로그램 실행 전에 발생하는 오류
문법적으로 잘못된 점이 발생하는 오류로 코드가 실행되지 않습니다.
괄호의 갯수, 들여쓰기 잘못, 따옴표가 닫히지 않았을때
SyntaxError가 발생하며 프로그램이 실행되지 않습니다.
예외란?
프로그램 실행 중에 발생하는 오류
인덱스 에러 , 존재하지 않는 키를 접근 하는 상황 , 타입 에러와 같이
프로그램을 실행하는 중 한 부분이 잘못되어 오류가 발생한다
추가 과제
381 페이지의 3번 문제 풀고 인증하기
1
2
3
4
output = 10+ "개" # 예외 int와 str을 연산할 수 없음
int("안녕하세요") # 예외 안녕하세요를 정수로 변환불가능
cursor.close) # 구문오류 '(' 이 없습니다 가 출력됨
[1,2,3,4,5][10] # 리스트의 인덱스 범위를 벗어남
This post is licensed under CC BY 4.0 by the author.