【2】在D盘主目录下,创建一个文本文件tangshi.txt,文本内容为: 天门中断楚江开,碧水东流至此回。 两岸青山相对出,孤帆一片日边来。 请编写程序读取该文本文件,并将所有行的内容打印显示
时间: 2023-07-16 12:14:24 浏览: 81
TangShi.rar_MDI 系统_读取文本文件
下面是使用Python编写的程序来读取文本文件并打印每一行的内容:
```python
with open('D:/tangshi.txt', 'r', encoding='utf-8') as f:
for line in f:
print(line.strip())
```
解释一下代码:
- 使用 `open()` 函数打开文件,第一个参数传入文件路径 `'D:/tangshi.txt'`,第二个参数传入读取模式 `'r'`,第三个参数传入编码方式 `'utf-8'`(假设该文本文件采用 UTF-8 编码)。
- 使用 `with` 语句来自动关闭文件。
- 在 `with` 语句中使用 `for` 循环遍历文件的每一行,使用 `print()` 函数打印每一行的内容。
- 在打印每一行的内容时,使用 `strip()` 方法去掉行末的换行符。
阅读全文