Python 如何将串联字符串写入文件?

Python 如何将串联字符串写入文件?,python,read-write,Python,Read Write,我这里有一段代码 #在重复的“while循环”中 打印(偶数,flush=True,end=inbetween)#inbetween是每个数字之间的值。(空间、新线等) 偶数=偶数+2 在我的数字生成器中打印出一系列偶数 () 我的问题是,当我写f.write来写结果时,它说我不允许写带有多个参数的东西。这方面的工作是什么 (以下是显示的语法错误) 此外,如果我尝试将偶数、flush=True、end=inbetween放入变量内部,则无论如何更改,都会出现此语法错误 File "

我这里有一段代码

#在重复的“while循环”中
打印(偶数,flush=True,end=inbetween)#inbetween是每个数字之间的值。(空间、新线等)
偶数=偶数+2
在我的数字生成器中打印出一系列偶数 ()

我的问题是,当我写f.write来写结果时,它说我不允许写带有多个参数的东西。这方面的工作是什么

(以下是显示的语法错误)

此外,如果我尝试将
偶数、flush=True、end=inbetween
放入变量内部,则无论如何更改,都会出现此语法错误

  File "main.py", line 32
    placeholdervar=[even,flush=True, end=inbetween]
                              ^
SyntaxError: invalid syntax
只需打印(偶数,flush=True,end=interween,file=f)

–托梅里库“


并打印到文件和控制台。只需添加另一个不带“file=f”的文件

只需执行
print(偶数,flush=True,end=interween,file=f)
好的,我现在就试试。是的,这在@Tomerikoo有效,但我如何使它打印到控制台和文件?使用两个
print
s?或者使用模块WeSome!谢谢我应该把它作为答案提交,还是你会提交?这是本页顶部链接副本中的第一个答案。没有必要重复回答。到达此处的用户将看到上面的链接并获得答案
  File "main.py", line 32
    placeholdervar=[even,flush=True, end=inbetween]
                              ^
SyntaxError: invalid syntax