EAT-SLEEP-CODE-REPEAT

Life is too short. Programming book is too thick. I am too lazy to practice all.

Python/Error

[파이썬 에러] File "main.py", line 3 for i in range(1,n) SyntaxError: invalid syntax 의미/해결방법

codeho 2020. 12. 20. 22:05
반응형

[파이썬 에러]  File "main.py", line 3  for i in range(1,n) SyntaxError: invalid syntax

 

[ 파이썬   에러 ]    File "main.py", line 3    for i in range(1,n) SyntaxError: invalid syntax

3번 줄 에러 발생

[ 파이썬   에러 ]    File "main.py", line 3    for i in range(1,n) SyntaxError: invalid syntax

SyntaxError(구문 에러)이다. 즉, 문법 오류.

에러 코드를 보면 기호 ^가 for문 끝을 가리키고 있다. for문 끝에 ':'를 안 붙여서 에러가 발생한 것이다. 

 

for문 {}만 쓰면 되는 자바가 익숙해서 그런지 파이썬 할 때는 이런 사소한 실수를 자주 하게된다. 정신 똑바로 차려야지

 

[ 파이썬   에러 ]    File "main.py", line 3    for i in range(1,n) SyntaxError: invalid syntax

간단히 for문 끝에 ':' (콜론)을 붙여서 해결했다. 

 

반응형