Python如何将“白日依山尽黄河入海流欲穷千里目更上一层楼”竖行倒序输出的具体程序
时间: 2023-04-10 18:02:41 浏览: 351
以下是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 文件中的内容:
```
白日依山尽,黄河入海流。欲穷千里目,更上一层楼。
```
1、在指定路径下创建一个TXT文件,并把以下内容添加到文件中。 白日依山尽, 黄河入海流, 欲穷千里目, 更上一层楼。 2、读取内容中的第三行。 欲穷千里目, 3、重新命名你所创建的文件,并保存在其他路径下。
下面是Python的代码实现:
```python
# 1. 创建文件并写入内容
import os
file_path = "example.txt" # 文件路径
content = "白日依山尽,\n黄河入海流,\n欲穷千里目,\n更上一层楼。" # 文件内容
with open(file_path, "w", encoding="utf-8") as f:
f.write(content)
# 2. 读取文件中的第三行
with open(file_path, "r", encoding="utf-8") as f:
lines = f.readlines()
print(lines[2])
# 3. 重命名文件并保存到其他路径下
new_file_path = "new_folder/example_new.txt" # 新文件路径
os.rename(file_path, new_file_path) # 重命名文件
```
这个代码创建了一个名为 `example.txt` 的文件并写入了四行内容。接着,它读取了文件中的第三行并将其打印出来。最后,它将该文件重命名为 `example_new.txt` 并保存到一个名为 `new_folder` 的子文件夹中。
阅读全文