讓我開始說我完全是程式設計新手.我最近剛剛收拾了python,它一直踢我的頭腦,乙個重複的錯誤 – 「預計乙個縮排的塊」
現在,我知道還有其他幾個執行緒解決了這個問題,我已經看了很多,但是,即使檢查我的縮排還沒有給我更好的結果.我已經用4個空格替換了所有的縮排,甚至重寫了幾次**.我會發布這個計數器作業作為乙個例子.
option == 1
while option != 0:
print "menu"
option = input()
print "please make a selection"
print "1. count"
print "0. quit"
if option == 1:
while option != 0:
print "1. count up"
print "2. count down"
print "0. go back"
if option == 1:
print "please enter a number"
for x in range(1, x, 1):
print x
elif option == 2:
print "please enter a number"
for x in range(x, 1, 1):
elif option == 0:
break
else:
print "invalid command"
elif option == 0:
break
python需要縮排的塊 「需要縮排塊」
我會用 刪除 來標記行,因為它們什麼都不做。或者你也可以像其他人說的那樣放進去,但移除是更好的選擇。在 這個錯誤意味著,在其他情況下,它期望有東西在那裡,但什麼也沒有。在 你不必在if之前有else或elif。如果要使用else或elif,則只需在else或elif之前使用if 在if p1 p2 ...
Python 縮排問題
python語言是一款對縮排非常敏感的語言,給很多初學者帶來了困惑,即便是很有經驗的python程式設計師,也可能陷入陷阱當中。最常見的情況是tab和空格的混用會導致錯誤,或者縮排不對,而這是用肉眼無法分別的。在編譯時會出現這樣的錯indentationerror expected an inden...
Python縮排錯誤
indentationerror unindent does not match any outer indentation level錯誤表明,你使用的縮排方式不一致,有的是 tab 鍵縮排,有的是空格縮排,改為一致即可。indentationerror unexpected indent錯誤,則...