簡體   English   中英

如何在python中將變量寫入文本文件中的新行

[英]How to write variables to a new line in a text file in python

這是我的代碼:

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

我該如何進行這項工作?

這應該工作

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')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM