写一段python代码,在文本文件中,把一个完整语句整理后放在一行。
时间: 2024-05-08 07:16:19 浏览: 220
处理文本文件的程序代码
假设文本文件名为"test.txt",其中包含多行完整语句:
```
Hello, world!
This is a test.
Python is awesome.
```
我们可以使用以下代码将每个完整语句整理后放在一行:
```python
with open("test.txt", "r") as f:
lines = f.readlines()
for i in range(len(lines)):
# 去除每行末尾的换行符
lines[i] = lines[i].strip()
# 将所有行连接成一个字符串,用空格分隔
text = " ".join(lines)
# 去除多余空格
text = " ".join(text.split())
# 输出整理后的文本
print(text)
```
输出结果:
```
Hello, world! This is a test. Python is awesome.
```
阅读全文