1,写入文件
poem字符串的首行是一个空行,用“\”可以使换行失效,这里的字符串就直接从Programming is …开始了
r/w/a分别表示读,写,拼接
file('poem.txt','w')这里的file也可以是open
2,读取文件
file('poem.txt')不加参数,默认是读取‘r’
readline()这里读出的行,在行尾都是有换行符的
print line, # 逗号避免了在最后增加一个回车,因为line中已经有换行符了
Python3和Python2的区别
Python2: print line, # 逗号避免了在最后增加一个回车
Python3: print(line, end="") # 参数end避免了在最后增加一个回车
3,使用with语句
使用with语句我们可以不必每次都手动关闭文件,它可以帮助我们处理,减少了代码量。