python縮排塊 Python「預期縮排塊」

2021-10-19 03:34:07 字數 797 閱讀 9588

讓我開始說我完全是程式設計新手.我最近剛剛收拾了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錯誤,則...