编辑一个后缀为.txt的文本文件,编程读取并打印该文本文件的奇数行内容。
时间: 2024-02-12 08:04:30 浏览: 128
好的,以下是 Python 代码实现:
```python
# 打开文本文件
with open('example.txt') as f:
# 逐行读取并打印奇数行
for i, line in enumerate(f):
if i % 2 == 0:
print(line.strip())
```
解释一下代码:
首先使用 `with open('example.txt') as f:` 打开文本文件,这个语句会自动关闭文件,避免忘记关闭文件而导致的问题。
使用 `enumerate(f)` 函数可以同时获得行号和行内容,`i` 表示行号,`line` 表示行内容。
判断行号是否为奇数行,如果是,则打印该行内容。注意要使用 `strip()` 函数去掉行末的换行符。
希望这个代码能够解决你的问题。
阅读全文