摘要: import osgeci=open("a.txt",encoding="utf-8")new_geci=open("a1.txt","w",encoding="utf-8")for line in geci: change=line.replace("一","1") new_geci.write( 阅读全文
posted @ 2019-09-25 18:33 一个奋斗不息的少年 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1、字典转换为字符串(json.dumps) jsongeshi={"name":"yajuan","age":"10"}import jsonwith(open("b","w",encoding="utf-8"))as f: json_new=json.dumps(jsongeshi) #字典转换 阅读全文
posted @ 2019-09-25 18:33 一个奋斗不息的少年 阅读(652) 评论(0) 推荐(0) 编辑
摘要: import timea=0while True: d={} f = open(r"/Users/**juan/Downloads/access.log",encoding="utf-8") f.seek(a) for line in f: if line.split() !="": f1=line 阅读全文
posted @ 2019-09-25 18:32 一个奋斗不息的少年 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1、集合天生去重 2、集合:只有元素,不是key、values模式 eg:{1,2,3,4,5} eg: l={1,1,3,2,3,5,5} print(set(l)) 结果:{1, 2, 3, 5} 3、交集(&、intersection) 4、并集(|、union) 5、差集 6、增加add 7 阅读全文
posted @ 2019-09-25 18:31 一个奋斗不息的少年 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1、浅拷贝:使用相同一块内存 ,其中一个变了,另一个也会随着改变 2、深拷贝(引用import copy模块,copy.deepcopy) 判断是否是浅拷贝,内存地址没变一定是浅拷贝,cope方法二维数字变更内容时,被复制的也会变更,而copy.deepcopy不会被修改 阅读全文
posted @ 2019-09-25 18:31 一个奋斗不息的少年 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、传参 def op_file(file_name,content=None) 1、必传参数(file_name) 2、默认值参数(content=None) 如果不传,直接给函数体传None,函数调用时不传content也没关系 二、变量 1、全局变量 在函数以外定义的变量是全局变量 执行顺序 阅读全文
posted @ 2019-09-25 18:30 一个奋斗不息的少年 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1、把字典或list转换成字符串方法 json.dumps() 2、把字符串转换成字典方法 json.loads() 3、indent 存储文件时每行加缩进数 4、ensere_asci 文件中有中文,加它 阅读全文
posted @ 2019-09-25 18:29 一个奋斗不息的少年 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 一、读 (r模式) 1、readlines() #把文件每一行的内容放到list里面读文件所有内容 2、readline() 读一行文件 读文件一行内容 3、read() 读文件所有内容 4、文件指针 seek 5、高效读取文件的方法 for line in(文件名字) print (line) 直 阅读全文
posted @ 2019-09-25 18:27 一个奋斗不息的少年 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 元组:元组和列表在结构上没有什么区别,唯一的差异在于元组是只读的,不能修改。元组用“()”表示 l=(1,2,3,4,5) 1、取值等于list相同 2、不可修改 阅读全文
posted @ 2019-09-25 17:36 一个奋斗不息的少年 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 切片-list、字符串 1、字符串,切片顾头不顾尾 s="123455" print(s[0:3]) 结果:123 2、list d=[12,34,45] print(d[:2]) 结果:[12, 34] 3、步长 d=[12,34,45,50,60] print(d[::2]) 结果:[12, 4 阅读全文
posted @ 2019-09-25 17:25 一个奋斗不息的少年 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示 d = {key1 : value1, key2 : value2 } 1、字典中取值([]、get) 2、字典 阅读全文
posted @ 2019-09-25 17:24 一个奋斗不息的少年 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现 一、列表常用方法 1、创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。 eg:list1 = ['1', 'chemistry', 2, 3, 'juan] 2、取列表中的元素(下标、切片) eg:list1 阅读全文
posted @ 2019-09-25 17:23 一个奋斗不息的少年 阅读(530) 评论(0) 推荐(0) 编辑
摘要: name = 'xiaogou.jpg'print(name.count('i')) #找某个元素出现的次数print(name.index('A')) #找下标print(name.find('A')) #找下标print(name.strip('.')) #方法只能删除开头或是结尾的字符,不能删 阅读全文
posted @ 2019-09-25 17:22 一个奋斗不息的少年 阅读(247) 评论(0) 推荐(0) 编辑