1
오늘은 파이썬을 배우고 난이파이썬 할당 (유효하지 않은 토큰) 오류를 반환
zipcode = 02492
같은 콘솔에서 하나 개의 INT 변수를 지정해야하지만이
SyntaxError: invalid token
처럼 나에게 오류를 반환이다 왜 그렇습니까, 나는 그것을 이해하지 못합니까? 이 쿼리를 해결하도록 도와주세요.
오늘은 파이썬을 배우고 난이파이썬 할당 (유효하지 않은 토큰) 오류를 반환
zipcode = 02492
같은 콘솔에서 하나 개의 INT 변수를 지정해야하지만이
SyntaxError: invalid token
처럼 나에게 오류를 반환이다 왜 그렇습니까, 나는 그것을 이해하지 못합니까? 이 쿼리를 해결하도록 도와주세요.
오류가 발생하는 이유는 파이썬이 숫자 0
으로 시작하는 숫자를 octal (기본 8)으로 해석하기 때문입니다. 그러나 유효한 8 진수는 0-7이므로 우편 번호의 9
은 유효하지 않은 것으로 간주됩니다. 또한 파이썬 3을 사용하는 경우 8 진수 리터럴의 형식이 변경되어 0o
(0과 소문자 o가 뒤 따르는)으로 시작하므로 zipcode = 02432
을 입력하려고해도 여전히 오류가 발생합니다. 이는 파이썬 2에서 유효합니다.
우편 번호는 수학 연산을 수행 할 필요가 없으므로 문자열로 저장 한 경우 가장 좋을 것입니다.
도와 주셔서 감사합니다. – Harman
@Harman 당신은 아주 환영합니다. – MattDMo
하지만 수학적인 작업을 수행하려면 어떻게해야합니까? – Harman