编写自动审查程序,从文件读取文本,创建新的文件,其中四个字母的单词被替换为***8
时间: 2023-06-12 14:04:32 浏览: 21
读取文件并换行
以下是 Python 代码实现:
```python
with open('input.txt', 'r') as f:
input_text = f.read()
output_text = ''
for word in input_text.split():
if len(word) == 4:
output_text += '***8 '
else:
output_text += word + ' '
with open('output.txt', 'w') as f:
f.write(output_text)
```
首先,我们使用 `open()` 函数打开输入文件 `input.txt` 并读取其内容。然后,我们使用 `split()` 方法将文本分割成单独的单词。
接下来,我们遍历每个单词并检查其长度。如果长度为 4,则将其替换为 `***8`,否则将其保留不变。我们将处理后的文本存储在 `output_text` 变量中。
最后,我们使用 `open()` 函数创建输出文件 `output.txt` 并将处理后的文本写入其中。
阅读全文