擅长:python、mysql、java
<p>另一种方法是每三行评估一次,如下所示:</p>
<pre><code>name = input("Enter the full name:")
with open("agenda.txt", "r") as f:
lines = f.readlines()
with open("agenda.txt", "w") as f:
for line_index in range(0, len(lines), 3):
if lines[line_index].strip("\n") != name:
f.write(lines[line_index])
f.write(lines[line_index + 1])
f.write(lines[line_index + 2])
</code></pre>
<p>这假定格式不变,并且.txt文件以“name”行开头</p>