나는 이것을 이해하지 못한다. 정확한 단어 끝에 구문 오류가 있다고 말한다.파이썬 번호 추측
x=int(raw_input("Number: ")) <--/error/
y=385
if x == y:
print("correct")
if x < y:
print("too low")
if x > y:
print("too high")
새로운 오류 : 입력에 공백이 문제 대 458
나는 이것을 이해하지 못한다. 정확한 단어 끝에 구문 오류가 있다고 말한다.파이썬 번호 추측
x=int(raw_input("Number: ")) <--/error/
y=385
if x == y:
print("correct")
if x < y:
print("too low")
if x > y:
print("too high")
새로운 오류 : 입력에 공백이 문제 대 458
탭 이동은 비록
Traceback (most recent call last):
File "prog.py", line 1, in <module>
x=int(raw_input("Number: "))
NameError: name 'raw_input' is not defined
? 그것은 가장 가능성이 들여 쓰기입니다. 파일 상단에 python -tt
을 사용하여 확인하십시오. 그렇지 않으면 명령 줄에서 실행할 수 있습니다. 그것이 파일에 담겨 있으면 나를 위해 더 편리합니다. 그러면 걱정할 필요가 없습니다. 예를 들어 모든 파일에서 다음과 같이 사용합니다.
#!/usr/bin/python -tt
그렇지 않으면 버전 문제이므로 괄호 '를 사용하고 print를 함수로 사용하십시오. print("example")
. 그러나 raw_input
이 작동하므로 들여 쓰기를 시도하십시오.
편집 : 나는 당신의 편집을보고 raw_input
작동하지 않는, 파이썬, Python3의 최신 버전을 사용하는 가장 가능성이 있으므로 print
이제 함수이며 raw_input
을 사용할 수 없습니다. 내가 말한 그래서, print("example")
을 시도하고
고마워요, 그 고정. – master101
이 에디터는 편집/파일을 저장하는 데 사용 않았다 함수로 만들어졌다 Python3에서
input()
및print
로 이름이 바뀌 었습니다raw_input
raw_input()
에서 사용을 변경? 여는 큰 따옴표가 닫는 따옴표와 같은지 확인할 수 있습니까? – Michael들여 쓰기 오류를 검사하기 위해'python -tt yourscript.py'를 실행하십시오. –
이제 정의되지 않은 오류입니다. – master101