将下面的文字写入一个文本文件,命名为“静夜思.txt”,文件保存在当前程序文件所在的目录。静夜思 作者:李白 床前明月光,疑是地上霜。 举头望明月,低头思故乡。
时间: 2024-05-10 18:14:30 浏览: 134
好的,您可以使用以下 Python 代码完成这个任务:
```python
with open("静夜思.txt", "w") as f:
f.write("静夜思\n作者:李白\n床前明月光,疑是地上霜。\n举头望明月,低头思故乡。")
```
这个代码会创建一个名为“静夜思.txt”的文本文件,并将所需内容写入其中。请注意,这个代码需要在当前程序文件所在的目录中运行,否则文件可能会被保存到其他位置。
相关问题
编程程序,将李白《静夜思》写入msg.txt文件中
好的,以下是Python的代码示例:
```python
with open('msg.txt', 'w', encoding='utf-8') as f:
f.write('床前明月光,\n疑是地上霜。\n举头望明月,\n低头思故乡。')
```
这段代码将会创建一个名为`msg.txt`的文件,并将李白的《静夜思》写入其中。你可以在同级目录下找到这个文件。
有一个utf-8编码的文本文件“静夜思.txt”,编程读取文件的内容,并追加一首诗。
可以使用Python语言来读取文件并追加诗,代码如下:
```python
with open("静夜思.txt", "r", encoding="utf-8") as f:
content = f.read()
new_content = content + "\n床前明月光,\n疑是地上霜。\n举头望明月,\n低头思故乡。"
with open("静夜思.txt", "w", encoding="utf-8") as f:
f.write(new_content)
```
首先使用 `open` 函数打开文件,指定文件名为 "静夜思.txt",以只读模式 `"r"` 并指定编码方式为 `"utf-8"`。然后使用 `read` 方法读取文件内容并赋值给 `content` 变量。
接着,将要追加的诗赋值给 `new_content` 变量,并使用字符串拼接将其追加到 `content` 变量末尾。
最后,再次使用 `open` 函数打开文件,指定文件名为 "静夜思.txt",以写入模式 `"w"` 并指定编码方式为 `"utf-8"`。然后使用 `write` 方法将 `new_content` 变量中的内容写入文件中,完成追加诗的操作。
阅读全文