[PYTHON] 파이썬 : 유효하지 않은 토큰
PYTHON파이썬 : 유효하지 않은 토큰
여러분 중 일부는 이것을 Project Euler의 문제 번호 11로 인식 할 수 있습니다. 그리드가있는 문제입니다.
큰 다차원 배열에서 모눈을 복제하려고하지만 구문 오류가 발생하고 이유를 모르겠습니다.
grid = [
[ 08, 02, 22, 97, 38, 15, 00, 40, 00, 75, 04, 05, 07, 78, 52, 12, 50, 77, 91, 08 ],
[ 49, 49, 99, 40, 17, 81, 18, 57, 60, 87, 17, 40, 98, 43, 69, 48, 04, 56, 62, 00 ],
[ 81, 49, 31, 73, 55, 79, 14, 29, 93, 71, 40, 67, 53, 88, 30, 03, 49, 13, 36, 65 ],
...
그리고 나는이 오류를 얻는다.
File "D:\development\Python\ProjectEuler\p11.py", line 3 [ 08, 02, 22, 97, 38, 15, 00, 40, 00, 75, 04, 05, 07, 78, 52, 12, 50, 77, 91 , 08 ], ^ SyntaxError: invalid token
왜 쉼표 앞에 오류가 있습니까?
해결법
-
==============================
1.0으로 리터럴 숫자를 시작하면 8 진수로 해석되고 8 진수에는 8을 사용할 수 없다고 생각합니다.
0으로 리터럴 숫자를 시작하면 8 진수로 해석되고 8 진수에는 8을 사용할 수 없다고 생각합니다.
-
==============================
2.오류의 "^"기호는 오류가있는 열을 정확하게 가리 킵니다. 줄 번호와 함께 정확히 8 자릿수를 가리 킵니다. 이렇게하면 Jeremy가 제안한 내용으로 안내 할 수 있습니다.
오류의 "^"기호는 오류가있는 열을 정확하게 가리 킵니다. 줄 번호와 함께 정확히 8 자릿수를 가리 킵니다. 이렇게하면 Jeremy가 제안한 내용으로 안내 할 수 있습니다.
-
==============================
3.선행 0을 제거하십시오.
선행 0을 제거하십시오.
첫 번째 0은 8 진수입니다.
from https://stackoverflow.com/questions/336181/python-invalid-token by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] 싱글 톤을 정의하는 간단하고 우아한 방법이 있습니까? [복제] (0) | 2018.10.05 |
---|---|
[PYTHON] 2 개의 색인 목록을 가진 2D Numpy 배열의 색인 생성 (0) | 2018.10.05 |
[PYTHON] 파이썬 목록 혼란 (0) | 2018.10.05 |
[PYTHON] 파이썬 목록 추가 동작 [duplicate] (0) | 2018.10.05 |
[PYTHON] 쿼리에 테이블 이름을 삽입하면 sqlite3.OperationalError : near "?": 구문 오류가 발생합니다. (0) | 2018.10.05 |