课后作业第29讲动手提2
题目:编写一个程序,当用户输入文件名和行数(N)后,将该文件的前N行内容打印到屏幕上list1 = []
def write(x):
for each_line in range(1,N+1):
a = f.readline()
list1.append(a)
for each_speak in list1:
print(each_speak)
f.close()
b = input('请输入需要打开的文件(C:/test.txt):')
N = int((input('请输入需要显示该文件前几行: '))
f = open(b)
write(b)
这个是我编写的代码,报错是invalid syntax 本帖最后由 fish_nian 于 2021-10-12 15:14 编辑
N = int((input('请输入需要显示该文件前几行: '))
这行括号问题,前面多了一个括号
N = int(input('请输入需要显示该文件前几行: '))
删除后就可以正常运行了 fish_nian 发表于 2021-10-12 15:07
这行括号问题,前面多了一个括号
删除后就可以正常运行了
粗心了!谢谢你!
页:
[1]