반응형
■ SyntaxError :"구문 오류", 파이썬 문법을 제대로 지키지 않고 코드를 작성하였을 때 출력되는 오류메시지.
>>>x = 10
>>>if x > 5 ……… 조건문
>>> print("x") ……… 수행문
ERROR!
File "<string>", line 2
if x > 5
^
SyntaxError: expected ':'
>
▶ 조건문 작성시 끝에 ': ' 이 들어가야 하는데 생략되어 SyntaxError 오류메시지가 출력되었다.
■ IndentationError : "들여쓰기 오류", 문법 작성시 적합한 들여쓰기 방식이 아닐 경우 출력되는 오류메시지.
>>>x = 10
>>>if x > 5: ……… 조건문
>>>print("x") ……… 수행문
ERROR!
File "<string>", line 3
print("x")
^
IndentationError: expected an indented block after 'if' statement on line 2
>
▶ 조건문, 반복문 등의 수행문 작성시 들여쓰기를 해야하는데, 들여쓰기를 하지 않아서 IndentationError 오류메시지가 출력되었다.
반응형
'취미, 공부 > python' 카테고리의 다른 글
파이썬■ 튜플(Tuple) 자료형, 생성과 인덱싱 (0) | 2023.06.03 |
---|---|
파이썬■ if 조건문, 기본구조, 중첩사용 (0) | 2023.05.30 |
파이썬■ 리스트(List) 자료형, 생성, 인덱싱, 요소 추가,수정,삭제 (0) | 2023.05.23 |
파이썬■ 불리언(Boolean) 자료형, 비교 연산자 의미와 활용 (0) | 2023.05.21 |
파이썬■ 할당연산자(Assignment Operators), 제자리연산자(In-place Operators) (0) | 2023.05.20 |
댓글