擅长:python、mysql、java
<p>“IndentationError”意味着解释器没有在预期的时候找到缩进(例如,在<code>for</code>或{<cd2>})之后,或者在不需要的时候找到缩进。在</p>
<p>要解决问题,请替换:</p>
<pre><code>if cluedoor == "1":
break
</code></pre>
<p>有:</p>
^{pr2}$
<p>但是请注意,<code>cluedoor</code>没有在执行<code>if</code>语句的部分中定义。通过一些重新排列,代码可以执行:</p>
<pre><code>print '1. Go out through the door'
print '2. Stay in the room and find more clues'
option = raw_input('Which Option? ')
if option == "1":
print """You attempt to open the door, but it is locked. After a few minutes of hopeless knob-turning, you finally give up. What do you do?
"""
print '1. Stay in the room and find more clues'
print '2. Attempt to use force to break the door'
cluedoor = raw_input('Which Option? ')
if cluedoor == "1":
print "Staying in room"
if cluedoor == "2":
print "Attempting force"
if option == "2":
print '1. Inspect the Rusted Cabinet'
print '2. Go out in to the hallway'
labhall = raw_input('Which Option? ')
if labhall == "1":_
print 'Going to rusted cabinet'
if labhall == "2":_
print 'Going to hallway'
</code></pre>