擅长:python、mysql、java
<p><code>print</code>语句添加了自己的新行,但您的行已经有了自己的新行。您可以从<code>new_line</code>中删除换行符,或者使用较低级别</p>
<pre><code>output.write(new_line)
</code></pre>
<p>取而代之的是(它准确地写出你传递给它的内容)。</p>
<p>关于第二个问题,我想我们需要一个实际的例子。<code>replace()</code>确实应该替换所有匹配项。</p>
<pre><code>>>> "abc abc abcd ab".replace("abc", "def")
'def def defd ab'
</code></pre>
<p>我不知道你的第三个问题是什么。如果要替换输出文件,请执行</p>
<pre><code>output = open('output_test_file.txt', 'w')
</code></pre>
<p><code>'w'</code>表示您正在打开文件进行写入。</p>