だから私はゲームをコーディングしようとしていて、レベルのさまざまな領域を接続しようとしています.コードのこの部分は、ユーザーが選択できるようにすることになっていますが、ターミナルは私にこのエラーコマンドを与え続けます: "expected an indented block"
.
すべてのタブを 4 つのスペースに、またはその逆に置き換えようとしましたが、エラーは消えません。
ちなみに、関数を定義した後、その後の各行は4つのスペースまたはタブでインデントされることは知っていますが、これが私の最初の質問であり、ここでそれを行う方法がわかりませんでした.
def entry_hall():
first = raw_input("Go upstairs\nGo forwards\nGo left\nLeave\n:")
if first == "Go upstairs" or "upstairs":
print "Walking up the stairs"
import Upstairs_hallway.py
elif first == "Go forwards" or "forwards":
pass
elif first == "Go left" or "left":
pass
elif first == "Leave":
print """
You're a cop. You are not a baby. Do something else
"""
#restart the script
entry_hall()