程序1
#!/usr/bin/python3
f = open("平凡的路.txt",encoding="utf-8")
data = f.read()
data2 = f.read()
print(data)
print("data2",data2)
程序1执行结果
程序1分析:
第二次data2读出来的结果为空,原因为:当第一个读操作完成时,文件光标处于文件末尾处;接着继续执行读取操作,系统从光标处向后读取,但光标已处于末尾,所以读出内容为空。
程序1
#!/usr/bin/python3
f = open("平凡的路.txt",encoding="utf-8")
data = f.read()
data2 = f.read()
print(data)
print("data2",data2)
程序1执行结果
程序1分析:
第二次data2读出来的结果为空,原因为:当第一个读操作完成时,文件光标处于文件末尾处;接着继续执行读取操作,系统从光标处向后读取,但光标已处于末尾,所以读出内容为空。
相关文章: