如何在python中将变量写入文本文件的新行

2024-03-29 14:51:31 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的密码:

f = open("text.txt", "w+")
var2 = input()
f.write(var2'\n')

我怎样才能做到这一点?你知道吗


Tags: texttxt密码inputopenwritevar2
2条回答

这应该管用

f = open("text.txt", "w+")
var2 = input()
f.write(var2 + '\n')
f.close()

但是,这是一个更好的方法

with open("text.txt", "w+") as f:
    f.write(var2 + '\n')

如果var是一个字符串,那么只需执行f.write(var + '\n')。如果var不是字符串,则需要执行f.write(str(var) + '\n')

相关问题 更多 >