1 问题
问题一:怎样将内容写入文件?
问题二:怎样读取文件并打印?
2 方法
问题一方法
(1)使用write方法,’w’为写模式,要写明文件名,不需创建文件,会自动新建;
代码清单 1
with open(‘1.txt’.’w’)as f: f.write(‘hhhhha’) |
(2)使用print函数,方法与write方法大致相同,只不过需要在内容后面指定file参数。
代码清单 2
with open(‘2.txt’.’w’)as f: print(‘hello’,file=f) |
问题二方法
(1)使用read方法,是将整个文件内容返回作为一个字符串;
代码清单 3
with open(‘1.txt’,’r’)as f: c=f.read() print(c) #打印结果: hhhhha |
(2)使用readlines方法,是将整个文件内容储存在一个列表中返回。
代码清单 4
with open(‘2.txt’,’r’)as f: a=f.readlines() print(a) #打印结果: [‘hello’] |
通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。
3 结语
针对Python怎样将内容写入文件并将其读取打印出来这两个问题,提出了使用write方法或print函数来写入,用read方法或readlines方法来读取打印,通过一次次实验,证明以上方法是有效的。但仍有一些不足的地方,如没能够实践一些更复杂的内容,未来还可以探讨这方面的相关问题。