<p>这是我的代码:</p>
<pre><code>print "Note: Your file is available now."
viewYourFile = raw_input("\nDo you wish to view this file now? ")
if viewYourFile == 'Y' or 'y':
fo = open('messages.txt', 'r+')
#Read whole file into data
data = fo.read()
print data
# Close the file
fo.close()
elif viewYourFile == 'N' or 'n':
print "Thank you!"
else:
print "Didn't recognize user input"
</code></pre>
<p>当我输入'n'时,文本文件仍然打开。如果用户输入“N”或“N”,我希望脚本继续运行,而不将文本打印到终端。在</p>
<p>我看不出我做错了什么明显的事。有人能帮我再看一眼吗?非常感谢。在</p>