摘要: 一、文件处理流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 r模式,默认模式,文件不存在则报错 w模式,文件不存在则创建,文件存在则覆盖 a模式,文件不存在则创建,文件存在则不会覆盖,写内容会以追加的方式写(写日志文件的时候常用),追加模式是一种特殊的写模 阅读全文
posted @ 2018-07-11 17:28 Hear7 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 函数:split() Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)os.path.split():按照路径将文件名和路径分割开 一、函数说明 1、split()函 阅读全文
posted @ 2018-07-11 16:33 Hear7 阅读(553) 评论(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 阅读(8059) 评论(0) 推荐(0) 编辑
摘要: 1. ASCII: 英文, 特殊字符, 数字, 8bit, 1byte 2. GBK: 中文 16bit, 2byte. 兼容ASCII 3. unicode: 万国码, 32bit 4byte. 兼容ASCII 4. UTF-8: 长度可变的unicode. 英文:8bit, 欧洲:16bit, 阅读全文
posted @ 2018-07-09 17:33 Hear7 阅读(430) 评论(0) 推荐(0) 编辑
摘要: # is:比较的是两个对象的id值是否相等,# 也就是比较俩对象是否为同一个实例对象,# 是否指向同一个内存地址# s = "alex"# abc = id(s) # 得到内存地址# print(abc) # id:# 这个id()和is有什么关系呢。# 注意:is比较的就是id()# 计算出来的结 阅读全文
posted @ 2018-07-09 16:22 Hear7 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 引子 学如逆水行舟,不进则退. Python Python开发【第一篇】:初识 Python开发【第二篇】:基本数据类型 Python开发【第三篇】:函数 Python开发【第四篇】:文件处理 Python开发【第五篇】:python常用模块 Python开发【第六篇】:面向对象 Python开发【 阅读全文
posted @ 2018-06-15 17:32 Hear7 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 字典dict 是一个键(key)值(value)对,结构为{},大括号 创建字典 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 info = { # k1 k2 k3 k4为键 "k1": 18, # :后面分别为值 逗号为分隔符 "k2": True 阅读全文
posted @ 2018-05-23 12:38 Hear7 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 集合set 基本数据类型特点(可变:列表,字典 不可变:字符串,数字,元组) 不同的元素组成 无序 集合中的元素必须是不可变类型,加入可变的类型会报错 #!/usr/bin/python3 student = {'Tom', 'Jim', 'Mary', 'Tom', 'Jack', 'Rose'} 阅读全文
posted @ 2018-05-22 19:31 Hear7 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 元祖tuple 是对列表的二次加工,书写格式为括号(),里面放元素 元组的一级元素不可被修改,且不能被增加和删除 一般写元组的时候,推荐在最后加入逗号, 能加则加 创建元组 ? 1 tu = (111,"alex",(11,22),[(33,44)],True,33,44,) 索引 ? 1 2 3 阅读全文
posted @ 2018-05-20 12:26 Hear7 阅读(223) 评论(0) 推荐(0) 编辑
摘要: list的基本功能 结果类型 中括号括起来 逗号(,)分割每一个元素 列表中的元素可以是数字,字符串,列表,布尔值所有的都能放 索引,切片 ? 1 2 3 li = [1, 3, 5, "jianer", ["病毒尖儿",18],"cat"] print(li[1]) # 索引取值 print(li 阅读全文
posted @ 2018-05-16 18:23 Hear7 阅读(184) 评论(0) 推荐(0) 编辑