擅长:python、mysql、java
<p>在<code>if</code>语句行和<code>elif</code>的末尾放一个冒号。下一行缩进的任何地方都需要冒号。你知道吗</p>
<p>此外,您的<code>else</code>语句没有正确缩进。它应该与上面的<code>elif</code>对齐。你知道吗</p>
<p>您可以使用<code>.lower()</code>将字符串转换为小写,这样您只需进行一次比较。啊。。。我没注意到你已经在使用<code>.upper()</code>。不管怎样,你只需要一个比较。你知道吗</p>
<p>通过这些更改,<code>Question</code>函数将如下所示:</p>
<pre><code>def Questions():
print intro
answer = raw_input("Well?").lower()
if answer == 'spencer':
print Spencer
elif answer == 'hunter':
print Hunter
elif answer == 'david':
print David
else:
print 'Sorry! I don\'t know you!'
Questions()
</code></pre>