Python 文件的练习
来源:互联网 发布:淘宝人生全本阅读 编辑:程序博客网 时间:2024/05/29 15:46
1. 把一个数字的list从小到大排序,然后写入文件,然后从文件中读取出来文件内容,然后反序,在追加到文件的下一行中
#从小到大排序import codecslist1 = [1,3,8,5,2]list1.sort()
#写入文件 换行写在文件中
import codecslist1 = [1,3,8,5,2]list1.sort()f = codecs.open('training01.txt','wb')for i in list1: f.write(str(i)) f.write('\n')f.close()
#反序
list1 = [1,3,8,5,2]list1.sort()list1.reverse()
#追加 反序
import codecslist1 = [1,3,8,5,2]list1.sort()f = codecs.open('training01.txt','wb')for i in list1: f.write(str(i)) f.write('\n')f.close()list1.reverse()b = list1#print bw = codecs.open('training01.txt','ab')for i in b: w.write('\n') w.write(str(i))w.close()
#整理一个文件
import codecslist1 = [1,3,8,5,2]list1.sort()f = codecs.open('training01.txt','wb') # 把列表写入文件for i in list1: f.write(str(i)) f.write('\n')f.close() list1.reverse()b = list1#print bw = codecs.open('training01.txt','ab') #把列表反转追加到文件中for i in b: w.write('\n') w.write(str(i))w.close()str1 = 'abcd' #追加字符串w = codecs.open('training01.txt','ab')for i in str1: w.write(str(i))w.close()tub = (1,2,'a','b','c') #追加元组with codecs.open('training01.txt','ab') as w: w.write('\n') for i in tub: w.write(str(i))dic1 = {1:2,'a':123} #追加字典with codecs.open('training01.txt','ab') as w: w.write('\n') for d in dic1.iteritems(): w.write('\n') for i in d: w.write(str(i))
阅读全文
0 0
- Python 文件的练习
- 【python】文件-分割文件的练习
- Python文件练习
- python文件操作练习
- python 文件读写练习
- python文件练习
- 【python 练习】替换文件内容
- python socket文件通信练习
- 1、python文件读写练习
- Python练习6-文件遍历
- python练习(二)--重命名文件
- python学习文件操作练习
- python的一些练习
- python练习之读取文件,list,hash
- Python学习练习:批量移动文件
- python日常练习(文件简单操作)
- Python文件操作小练习之写替换文件里的个别字符(保存到新文件/当前文件)
- 一个简单的python练习
- UVA
- 20171030
- java之面向对象编程1:类、对象、成员变量、成员函数
- JVM内存分析
- using OMP(二) 共享变量和私有变量
- Python 文件的练习
- tomcat运行太多,不知道哪个窗口是哪个tomcat的
- 第二次作业
- SpringMVC重定向RedirectAttributes的使用
- Android基础篇——聊聊Activity
- Hbase伪分布式环境搭建
- 解析json数据
- 《算法4》散列表
- PMP引论之OPM-20171030