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)’는 의미. 따옴표가 누락되었을 경우 발생.
반응형