Files Answer to exercise 3
from __future__ import print_function
import sys
= int(sys.argv[1])
start = int(sys.argv[2])
end
with open(sys.argv[3]) as f:
= f.readlines()
lines
= len(lines)
nlines
if start < 0:
= 0
start elif start >= nlines:
= nlines-1
start
if end >= nlines:
= nlines-1
end elif end < 0:
= 0
end
if end >= start:
for line in lines[start-1:end]:
print(line, end="")
else:
for line in lines[start-1:end-1:-1]:
print(line, end="")