【笔试题】python文件操作


请说出下面代码结果及原因,很easy。

 说明:test.txt文件不存在

 

with open('test.txt','w+') as f:
    f.write('34')
    f.seek(0)
    f.write('12')
    f.seek(0)
    print(f.read()) 

输出结果及原因:  

 

with open('test.txt','a+') as f:
    f.write('34')
    f.seek(0)
    f.write('12')
    f.seek(0)
    print(f.read())  

输出结果及原因:

 

with open('test.txt','a+') as f:
    f.write('3456789')
    f.seek(2)
    f.truncate(3)
    f.write('12')
    f.seek(0)
    print(f.read()) 

输出结果及原因: 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM