编写程序:创建一个文件,在文件中写入下面的几行话:承诺书;我是 21 级信管的学生***(自己的名字);我保证每天打卡;如果没有按时打卡,我 同意接受惩罚;读取文件的内容并输出;然后把文件中的“我保证每天打卡” 改为“我一定在中午 12 点前完成打卡”。
时间: 2024-01-22 13:20:42 浏览: 20
下面是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 点前完成打卡;如果没有按时打卡,我同意接受惩罚;
```
相关问题
用python编写程序:在当前目录下创建一个文本文件test.txt,并向其中写入字符串“hello word”
好的,以下是Python代码实现:
```python
with open('test.txt', 'w') as f:
f.write('hello world')
```
代码解释:
首先,我们使用 `open()` 函数来打开一个文件。在这里,我们将文件名指定为 `'test.txt'`,并将模式设置为 `'w'`,表示我们要以写入模式打开文件。如果文件不存在,则会自动创建一个新的文件。
然后,我们使用 `with` 语句来打开文件。这样做的好处是,文件在使用完之后会自动关闭,不需要我们手动调用 `close()` 方法。
接下来,我们调用 `write()` 方法,将字符串 `'hello world'` 写入文件中。
最后,当 `with` 语句块结束时,文件会自动关闭。
编写python程序:输入一个字符串,将其写入一个文本文件,将文件命名为 data.txt
好的,以下是编写的Python程序:
```python
# 获取用户输入的字符串
data = input("请输入要写入文件的字符串:")
# 将数据写入文件
with open("data.txt", "w") as file:
file.write(data)
print("数据已成功写入文件 data.txt 中!")
```
运行程序后,会提示用户输入一个字符串,并将其写入名为 data.txt 的文本文件中。最后会输出“数据已成功写入文件 data.txt 中!”的提示信息。