昔人已來黄鹤去,此地空余黄鹤楼。 黄鹤一去不复返,白云干载空悠悠。 晴川历历汉阳树,芳草姜妻鹦鹉洲。 日薯乡关何处是?烟波江上使人愁。 用程序将以上诗向写到ts.txt文件中,并从文件中读取品示。python
时间: 2023-08-26 08:03:38 浏览: 191
以下是将诗歌写入ts.txt文件的Python代码:
```python
poem = "昔人已來黄鹤去,此地空余黄鹤楼。 黄鹤一去不复返,白云干载空悠悠。 晴川历历汉阳树,芳草姜妻鹦鹉洲。 日薯乡关何处是?烟波江上使人愁。"
with open("ts.txt", "w", encoding="utf-8") as f:
f.write(poem)
```
以下是从ts.txt文件中读取诗歌的Python代码:
```python
with open("ts.txt", "r", encoding="utf-8") as f:
poem = f.read()
print(poem)
```
运行以上代码后,会在控制台输出诗歌。
相关问题
昔人已乘黄鹤去,此地空余黄鹤楼。 黄鹤一去不复返,白云千载空悠悠。 晴川历历汉阳树,芳草 鹦鹉洲。 日暮乡关何处是?烟波江上使人愁。 用程序将以上诗句写到ts.txt文件中,并从文件中读取显示 。
好的,我已经完成你的要求。这是写入文件的代码:
```python
with open('ts.txt', 'w') as f:
f.write('昔人已乘黄鹤去,此地空余黄鹤楼。\n')
f.write('黄鹤一去不复返,白云千载空悠悠。\n')
f.write('晴川历历汉阳树,芳草鹦鹉洲。\n')
f.write('日暮乡关何处是?烟波江上使人愁。\n')
```
这是读取文件并显示的代码:
```python
with open('ts.txt', 'r') as f:
for line in f:
print(line.strip())
```
这段代码会依次读取文件中的每一行,并将其显示在终端上。
如果你想在代码中直接显示这些诗句,而不是写入文件中,可以将第一段代码删除,直接使用第二段代码即可。
昔人已乘黄鹤去,此地空余黄鹤楼。黄鹤一去不复返,白云千载空悠悠。晴川历历汉阳树,芳草萋萋鹦鹉洲。日暮乡关何处是,烟波江上使人愁。用程序讲以上诗句写到ts.txt文件中,并从文件中读取显示
下面是将诗句写入ts.txt文件的Python代码:
```python
with open('ts.txt', 'w') as f:
f.write('昔人已乘黄鹤去,此地空余黄鹤楼。\n')
f.write('黄鹤一去不复返,白云千载空悠悠。\n')
f.write('晴川历历汉阳树,芳草萋萋鹦鹉洲。\n')
f.write('日暮乡关何处是,烟波江上使人愁。')
```
接下来是从ts.txt文件中读取并显示诗句的Python代码:
```python
with open('ts.txt', 'r') as f:
for line in f:
print(line.rstrip())
```
运行以上代码后,控制台会输出以下内容:
```
昔人已乘黄鹤去,此地空余黄鹤楼。
黄鹤一去不复返,白云千载空悠悠。
晴川历历汉阳树,芳草萋萋鹦鹉洲。
日暮乡关何处是,烟波江上使人愁。
```
阅读全文