python 写 txt 换行
时间: 2023-05-04 19:04:12 浏览: 1323
python写入文件自动换行问题的方法
Python可以通过不同的方式写TXT文件并换行。
第一种方式是使用"\\n"字符来表示换行符,在写入文本时,将其插入到需要换行的位置即可。例如:
```python
file = open("file.txt", "w")
file.write("第一行\n第二行\n第三行")
file.close()
```
在这个例子中,我们首先打开一个文件,然后使用"write"函数写入三个字符串,每个字符串都以"\\n"分隔。最后,关闭文件。
第二种方式是使用Python的"print"函数,因为它在默认情况下会将每个参数打印到屏幕上,并在它们之间插入一个空格字符。但是,在打印时,可以使用一个额外的"end"参数,以替换默认的分隔符。而换行符是由"\n"字符表示的。例如:
```python
file = open("file.txt", "w")
print("第一行", file=file)
print("第二行", file=file)
print("第三行", file=file)
file.close()
```
在这个例子中,我们创建了一个文件对象,并将其传递给"print"函数的"file"参数。这意味着它们将不会被打印到控制台上,而将被写入到文件中。"print"函数还可以使用"end"参数来替换默认的分隔符。在此示例中,我们将其设置为"\n",因此每次"print"函数被调用时,都会将一个新行写入文件中。
总而言之,Python可以使用"\n"字符或"print"函数的"end"参数来在TXT文件中换行。
阅读全文