1. 程式人生 > >python練習(三)

python練習(三)

個數 取出 寫入文件 with pytho eve 文件的 write 一個

1. 把一個數字的list從小到大排序,然後寫入文件,然後從文件中讀取出來文件內容,
然後反序,在追加到文件的下一行中

list = [67, 234, 35, 14, 18, 6, 9, 5]
list.sort()
with open(‘20171030‘,‘w‘) as f:
f.write(str(list)+‘\n‘)
with open(‘20171030‘,‘r‘) as f:
a=f.read()
list.reverse()
with open(‘20171030‘,‘a‘) as f:
f.write(str(list))

2.分別把 string, list, tuple, dict寫入到文件中

string = ‘awen‘
list=[1,2,3,4,5,6]
tuple=(1,2,3,4,5,6)
dict={‘q‘:1,‘a‘:2,‘z‘:3}
with open(‘20171030‘, ‘w‘) as f:
f.write(string+‘\n‘)
f.write(str(list)+‘\n‘)
f.write(str(tuple)+‘\n‘)
f.write(str(dict)+‘\n‘)

python練習(三)