编写一个程序,要求文件“abc.txt”内读写内容后加上行号打印在屏幕上
时间: 2024-02-20 13:00:44 浏览: 141
linux运维工程师面试
好的,以下是 Python 代码实现:
```python
# 打开文件
with open('abc.txt', 'r') as f:
# 读取文件内容
lines = f.readlines()
# 遍历每一行并加上行号
for i, line in enumerate(lines):
# 去除行末的换行符
line = line.rstrip('\n')
# 打印行号和内容
print(f'{i+1}. {line}')
# 关闭文件
f.close()
```
这段代码打开文件 `abc.txt`,读取文件内容,并将每一行加上行号打印在屏幕上。注意,`enumerate` 函数用于同时遍历行号和行内容。
阅读全文