■ Programming/- Python

[파이썬] SyntaxError : invalid syntax 오류 원인 및 해결 방법

개발따 2023. 3. 20. 01:23

오류 원인

 - 파이썬 문법을 지키지 않았을 때 발생하는 에러가 발생함

 

■ 잘못된 예시 및 해결 방법

 - 1. 괄호가 닫히지 않은 경우 ( 발생되는 에러 : SyntaxError: EOL while scanning string literal )

# 예시 1 - 괄호가 닫히지 않은 경우
print("Hello, World!)

 - 2. 콜론이 잘못 사용된 경우 ( 발생되는 에러 : SyntaxError: invalid syntax )

# 예시 2 - 콜론이 잘못 사용된 경우
if x = 10:
    print(x)

 - 3. 들여쓰기가 잘못된 경우 ( 발생되는 에러 : IndentationError: expected an indented block )

# 예시 3 - 들여쓰기가 잘못된 경우
for i in range(5):
print(i)

 - 4. 변수명이 올바르지 않은 경우 ( 발생되는 에러 : SyntaxError: invalid syntax )

# 예시 4 - 변수명이 올바르지 않은 경우
1var = 10
print(1var)

- 5. 잘못된 표현식을 사용한 경우 ( 발생되는 에러 : SyntaxError: invalid syntax )

# 예시 5 - 잘못된 표현식을 사용한 경우
x = 10
y = 20
z = x + y/
print(z)