|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- def file_view(file_name, line_num):
- print('\n文件%s的前%s的内容如下:\n' % (file_name, line_num))
- f = open(file_name)
- for i in range(int(line_num)):
- print(f.readline(), end= '')
- f.close()
- file_name = input(r'请输入要打开的文件(C:\\test.txt):')
- line_num = input('请输入需要显示该文件前几行:')
- file_view(file_name, line_num)
复制代码
for i in range(int(line_num)):
这for循环能不能改成while循环
可以的
- def file_view(file_name, line_num):
- print('\n文件%s的前%s的内容如下:\n' % (file_name, line_num))
- f = open(file_name)
- i=0
- while i < int(line_num):
- print(f.readline(), end= '')
- i+=1
- f.close()
- file_name = input(r'请输入要打开的文件(C:\\test.txt):')
- line_num = input('请输入需要显示该文件前几行:')
- file_view(file_name, line_num)
复制代码
|
|