python을 배우고 try 블록을 배우기 시작했습니다. 그러나 나는 왜이 프로그램이 (다른 식별 수준과 일치하지 않는) unident error를 생성하는지에 대해 완전히 혼란 스럽다.왜이 try 블록이 들여 쓰기 오류를 생성합니까?
while True:
try:
yes=(int(input("how smart is neervesh")))
if neervesh == 0:
print("yes is smart")
elif neervesh ==1:
print("yeas")
else:
print("kill me now")
except ValueError:
print("dont be retarded like yes")
공백을 표시하도록 IDE를 가져 오면 아마 탭과 공백이 섞여있을 것입니다. – jonrsharpe
try :는 3 칸이지만 4를 제외합니다. 질문에 스택 추적을 추가하여 오류가있는 행을 확인할 수 있습니다. – tdelaney
공백을 표시하는 IDE를 얻는 방법 – whateves123