我写了这段代码
for i in range(40):
f=open('file.txt','r')
if i%2==1:
f.readlines()[i]
但它没有在控制台上打印任何内容。
而如果我这样写,它确实:-
for i in range(40):
f=open('fil.txt','r')
if i%2==1:
p=f.readlines()[i]
print p
为什么会这样。f.readlines()
在控制台上工作,但为什么它不能在循环内工作?