擅长:python、mysql、java
<p>使用<code>write</code>,不要附加</p>
<p>同时连接字符串,不要使用减号<code>-</code></p>
<pre><code>file.write("\n".join([cdtitle, cdartist, cdlocation))
</code></pre>
<p>上面还将把标题,艺术家和位置在一个新的行内的文件</p>
<p>您还应该重置<code>cdstatus</code>的状态,以便循环不是无限的</p>
<pre><code>file = open("My File.txt",'a+')
for i in range(0,5):
cdtitle = input("Enter CD Title: ")
while cdtitle != "##":
cdartist = input("Enter CD artist: ")
cdlocation = input("Enter CD location: ")
file.write("\n".join([cdtitle, cdartist, cdlocation))
cdtitle = "##"
</code></pre>