如何在Python中读取一个文本文件的内容并逐行打印出来?

在Python中,可以使用内置的`open()`函数来读取文本文件,并使用`for`循环逐行打印文件内容。以下是一个简单的示例代码:

```python
# 打开文件,假设文件名为'example.txt'
with open('example.txt', 'r', encoding='utf-8') as file:
# 使用for循环逐行读取文件内容
for line in file:
# 打印每一行内容
print(line.strip()) # 使用strip()去掉每行末尾的换行符
```

在这个代码中,我们使用`with open(...)`语句来打开文件,这是一种推荐的做法,因为它能确保文件在使用完后正确关闭。`'r'`表示以读模式打开文件。`encoding='utf-8'`确保了文件能正确读取不同的字符编码。 使用`for line in file`实现逐行读取,并用`strip()`方法去除行末的换行符。

若文章对您有帮助,帮忙点个赞!

0
0
发布时间 2025-04-03 14:42:06

内容投诉xiaolong889900@qq.com

0 条回复(回复会通过微信通知作者)
点击加载更多评论
登录 后再进行评论
(微信扫码即可登录,无需注册)