print "Password?"
main = 1.0
tries = 1
Pass = raw_input()
if Pass == "hi": print "Granted access."
elif Pass == "swag": print "really?"
else:
print "Wrong, try again."
print "Wrong", tries, "try."
tries = tries + 1
print "Password?"
Pass = raw_input()
if Pass == "hi": print "Granted access."
else:
print "Wrong,", tries, """tries.
try again?""" #test # line 18
tries = tries + 1
answer = raw_input()
if answer == "Yes": print "Password?"
Pass = raw_input() # line 22
if Pass == "hi": print "WOW SUCH PASS"
else:
print "Wrong,", tries, "tries...aborting"
tries = tries + 1
else: # line 27
print "Okay."
請檢查此代碼。使用變量時優先錯誤
我試着在第18行詢問用戶是否想再次嘗試回答密碼。 如果是,請詢問密碼並查看我的「通行證」。 如果用戶不想回答密碼,他應該被重定向到代碼行27.
但是已經在第22行有錯誤。
我試過幾種方法來設置這段代碼的格式,我很新。有人想幫助這個嗎?
編輯:對於誤導性標題抱歉,是非常不確定如何把這個。
什麼是錯誤信息由Python解釋器給出? –
http://www.python.org/dev/peps/pep-0008/ –
問題是因爲你有不正確和不一致的空格/縮進 – YXD