手源文本文件srC file中词sour替换成词repl,并另存为目标文本文件des file, 统计 牛输入蒼换的次数。 可sour从键盘任意输入,输入时提示信息为“输入需要被替换的内容” arepl以键高任意输入,输入时提示信息为 “输入替換内容”
时间: 2024-02-24 07:57:34 浏览: 63
文本文件中的文字进行修改替换
可以使用以下代码实现:
```python
# 从键盘输入需要被替换的内容
sour = input("输入需要被替换的内容:")
# 从键盘输入替换内容
repl = input("输入替换内容:")
# 打开源文件并读取内容
with open('srC file', 'r') as f:
text = f.read()
# 进行替换并统计替换次数
count = text.count(sour)
text = text.replace(sour, repl)
# 打开目标文件并写入替换后的内容
with open('des file', 'w') as f:
f.write(text)
# 输出替换次数
print("替换了%d次。" % count)
```
这段代码会先从键盘输入需要被替换的内容和替换内容,然后打开源文件,并读取其中的内容。接着,使用`count()`函数统计需要被替换的内容在文件中出现的次数,并使用`replace()`函数将其替换为替换内容。然后,打开目标文件,并将替换后的内容写入其中。最后,输出替换次数。
阅读全文