a.txt中有字符串hello !!! 将其变成hello World !!!
时间: 2023-12-01 16:04:48 浏览: 81
将字符串"Hello World"转换成大写形式
5星 · 资源好评率100%
以下是Python代码实现:
```python
with open('a.txt', 'r+') as f:
text = f.read()
text = text.replace('!!!', 'World !!!')
f.seek(0)
f.write(text)
f.truncate()
```
这段代码首先使用`with open()`语句打开文件`a.txt`,并以读写模式打开。然后使用`read()`方法读取文件中的内容,并使用`replace()`方法将字符串`"!!!"`替换为`"World !!!"`。接着使用`seek()`方法将文件指针移动到文件开头,使用`write()`方法将修改后的内容写入文件,最后使用`truncate()`方法截断文件,确保文件内容正确。
阅读全文