输出文件的前n行

# 编写一个程序,当用户输入文件名和N后,将该文件的前N行内容输出到屏幕上
 1 def file_output(filename, n):
 2     f1 = open(filename, 'r', encoding='utf-8')
 3     count = 0
 4     for count in range(n):
 5         line = f1.readline()
 6         print(line.strip())
 7     f1.close()
 8 
 9 
10 filename = input('请输入目标文件名:')
11 n = int(input('请输入需要显示文件的前几行:'))
12 file_output(filename, n)

 

posted @ 2020-10-22 13:11  龚志军Flagon  阅读(274)  评论(0编辑  收藏  举报