用Python写:请把字符串str=” da li da xue shu xue yu ji suan ji xue yuan”写 入文件a.txt中,然后从a.txt中将str读出,并将所有单词的首字母改为大写, 重新写入到a.txt文件的尾部。
时间: 2024-03-10 09:47:25 浏览: 110
以下是Python的代码实现:
```python
# 写入字符串到a.txt中
str = "da li da xue shu xue yu ji suan ji xue yuan"
with open("a.txt", "w") as file:
file.write(str)
# 从a.txt中读取字符串并修改单词首字母为大写
with open("a.txt", "r+") as file:
content = file.read()
content = content.title() # 将每个单词的首字母改为大写
file.seek(0, 2) # 将文件指针移动到文件末尾
file.write("\n" + content) # 将修改后的字符串写入文件尾部
```
运行完毕后,a.txt文件内容为:
```
da li da xue shu xue yu ji suan ji xue yuan
Da Li Da Xue Shu Xue Yu Ji Suan Ji Xue Yuan
```
其中第一行为原始字符串,第二行为修改后的字符串。
阅读全文