关于python读取完文件是否要加close()

在实验中有如下代码

openfile=open("c:\\a.txt","w")
openfile.write('111')
openfile.close()

则会得到
关于python读取完文件是否要加close()
若是取消()
代码如下

openfile=open("c:\\a.txt","w")
openfile.write('111')
openfile.close

关于python读取完文件是否要加close()
则写入数据在缓存区丢失,与不添加openfile.close作用一样