擅长:python、mysql、java
<p>首先,它显示“unused variable <code>line</code>”,因为您从不使用<code>line</code>。您应该使用它而不是<code>filename</code>-事实上,您正在打开一个文件,然后对于文件中的每一行,您都向后返回文件名(这只发生一次,因为<code>return</code>将结束函数)。在</p>
<p>相反,建立一个<code>list</code>,然后<code>return</code>反向列表。在</p>
<pre><code>def write_reversed(filename):
"""returns with words in reverse order in the file"""
reversed = []
with open(filename, 'r') as write_reversed:
for line in write_reversed:
reversed.append(line)
return reversed[::-1]
</code></pre>