Python如何将“白日依山尽黄河入海流欲穷千里目更上一层楼”竖行倒序输出的具体程序
时间: 2023-04-10 20:02:41 浏览: 128
以下是Python将“白日依山尽黄河入海流欲穷千里目更上一层楼”竖行倒序输出的具体程序:
```python
s = "白日依山尽黄河入海流欲穷千里目更上一层楼"
for i in range(len(s)):
print(s[-i-1])
```
输出结果为:
```
楼
层
一
上
更
目
里
千
穷
欲
流
海
入
河
黄
尽
山
依
日
白
```
相关问题
新建一个文本文件,Text1.txt,文件内容如下:。 白日依山尽,黄河入海流。欲穷千里目,更上一层楼。"编写程序读取并输出该文件的内容。
好的,以下是 Python 代码实现:
```python
with open("Text1.txt", "r") as f:
content = f.read()
print(content)
```
运行该程序,会输出 Text1.txt 文件中的内容:
```
白日依山尽,黄河入海流。欲穷千里目,更上一层楼。
```
将字符串内容=‘白日依山尽,黄河入海流。\n欲穷千里目,更上一层楼。\n’写入”诗歌“txt”文件,并将该诗作者信息追加到文件中
可以使用Python的文件操作来实现:
```python
# 写入诗歌内容
with open('诗歌.txt', 'w', encoding='utf-8') as f:
f.write('白日依山尽,黄河入海流。\n欲穷千里目,更上一层楼。\n')
# 追加作者信息
with open('诗歌.txt', 'a', encoding='utf-8') as f:
f.write('——王之涣')
```
这段代码首先使用 `with open()` 打开文件并写入诗歌内容,使用 `w` 模式表示写入模式,如果文件不存在则创建文件。接着使用 `with open()` 再次打开文件,使用 `a` 模式表示追加模式,将作者信息追加到文件末尾。最后,使用 `with` 语句保证文件操作完成后自动关闭文件。