티스토리 뷰

IT/버그해결

[Python] SyntaxError

zzang_yang 2024. 11. 13. 23:02
반응형

SyntaxError

SyntaxError는 프로그램 구문이 잘못 쓰였을 경우 발생하는 에러로 주로 철자가 정확하지 않거나 따옴표, 괄호, 콜론 등을 빠뜨렸을 때 발생

Ex)
SyntaxError: invalid syntax
파이썬에서 쓰지 않는 문법이라는 의미. 문법적인 에러가 있을 때 발생.


해결책 :  오류난 문법 위치를 찾아 수정



     - print(  ) 함수에서 작은 따옴표를 넣었는지 확인
     - 연산시 등호를 사용했는지 확인

오류 :

user = input("{} : \n".format(question)

해결 : 예제로 보면 아래와 같은 코드에서 보면 괄호의 갯수가 맞지않는다

user = input("{} : \n".format(question))




2. SyntaxError: EOL while scanning string literal
문자열을 스캔하던 도중 ‘라인이 끝나버렸다(EOL=End of Line)’는 의미. 따옴표가 누락되었을 경우 발생.







반응형