编写程序:创建一个文件,在文件中写入下面的几行话:承诺书;我是 21 级信管的学生***(自己的名字);我保证每天打卡;如果没有按时打卡,我 同意接受惩罚;读取文件的内容并输出;然后把文件中的“我保证每天打卡” 改为“我一定在中午 12 点前完成打卡”。
时间: 2024-01-22 11:20:42 浏览: 128
下面是Python的代码实现:
```python
# 写入文件
with open('promise.txt', 'w') as f:
f.write('承诺书;我是 21 级信管的学生***(自己的名字);我保证每天打卡;如果没有按时打卡,我同意接受惩罚;')
# 读取文件并输出
with open('promise.txt', 'r') as f:
content = f.read()
print(content)
# 修改文件内容
with open('promise.txt', 'r+') as f:
content = f.read()
content = content.replace('我保证每天打卡', '我一定在中午 12 点前完成打卡')
f.seek(0)
f.write(content)
f.truncate()
# 再次读取文件并输出
with open('promise.txt', 'r') as f:
content = f.read()
print(content)
```
运行结果如下:
```
承诺书;我是 21 级信管的学生***(自己的名字);我保证每天打卡;如果没有按时打卡,我同意接受惩罚;
承诺书;我是 21 级信管的学生***(自己的名字);我一定在中午 12 点前完成打卡;如果没有按时打卡,我同意接受惩罚;
```
阅读全文