擅长:python、mysql、java
<p>当您第一次调用<code>f.readlines()</code>时,它将返回一个包含一个项的列表:<code>['This a message!!']</code>。但是当您第二次调用<code>f.readlines()</code>时,它将返回空列表<code>[]</code>。所以,当你在上面循环时,它根本不会循环,因为列表是空的。将<code>f.readlines()</code>赋给变量以解决问题</p>
<pre><code>f = open("simpletextfile.txt")
for r in range(1,52):
lines = f.readlines()
for line in lines:
print r
</code></pre>