摘要: 一、文件处理流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 r模式,默认模式,文件不存在则报错 w模式,文件不存在则创建,文件存在则覆盖 a模式,文件不存在则创建,文件存在则不会覆盖,写内容会以追加的方式写(写日志文件的时候常用),追加模式是一种特殊的写模 阅读全文
posted @ 2018-07-11 17:28 Hear7 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 函数:split() Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)os.path.split():按照路径将文件名和路径分割开 一、函数说明 1、split()函 阅读全文
posted @ 2018-07-11 16:33 Hear7 阅读(569) 评论(0) 推荐(0) 编辑
摘要: Python中的 .join()用法: 这个函数展开来写应该是str.join(item),join函数是一个字符串操作函数str表示字符串(字符), item表示一个成员,注意括号里必须只能有一个成员,比如','.join('a','b')这种写法是行不通的 def join(self, ab=N 阅读全文
posted @ 2018-07-11 15:32 Hear7 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 浅拷贝:拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用而已。也就是,把对象复制一遍,但是该对象中引用的其他对象我不复制. 浅拷贝lst1 = ["美国","詹姆斯","科比"]lst2 = lst1.copy()lst2.append("保罗")print(lst2,lst1) #lst1和 阅读全文
posted @ 2018-07-11 15:02 Hear7 阅读(64) 评论(0) 推荐(0) 编辑
摘要: lst = [2,22,4,7,18]for j in range(len(lst)): #记录内部排序的次数 i = 0 while i < len(lst)-1: if lst[i] > lst[i+1]: # 判断前后的大小 lst[i],lst[i+1] = lst[i+1],lst[i] 阅读全文
posted @ 2018-07-11 15:00 Hear7 阅读(8085) 评论(0) 推荐(0) 编辑