2018年9月23日

函数一行一行读文件

摘要: def tail(path): #with open('fffs',encoding='utf-8') as f: f = open(path,encoding='utf-8') while True: line = f.readline() if line.strip(): yield line.strip() ... 阅读全文

posted @ 2018-09-23 14:00 魔王李等猴哥的日子 阅读(93) 评论(0) 推荐(0) 编辑

2018年9月22日

装饰器1

摘要: def wrap(f): def inner(*agr,**kw): #可以处理参数 ret = f(*agr,**kw) #可以处理返回值 return ret return inner @wrap def func(): time.sleep(1) print("sssssss") re... 阅读全文

posted @ 2018-09-22 18:27 魔王李等猴哥的日子 阅读(130) 评论(0) 推荐(0) 编辑

函数闭包知识点

摘要: #闭包:嵌套函数,内部函数调用外部函数的变量 # def outer(): # a = 1 # def inner(): # print(a) # inner() # outer() def outer(): a = 1 def inner(): print(a) return inner inn = outer(... 阅读全文

posted @ 2018-09-22 15:22 魔王李等猴哥的日子 阅读(80) 评论(0) 推荐(0) 编辑

将列表变成字典操作代码

摘要: li = [11,22,33,44,55,77,88,99,90] dic = {} for i in li: if i > 66 : if 'k1' in dic: dic['k1'].append(i) else: dic.setdefault('k1',[i]) else: if... 阅读全文

posted @ 2018-09-22 10:57 魔王李等猴哥的日子 阅读(207) 评论(0) 推荐(0) 编辑

给切片赋值的元素会打散

摘要: lis = [['k',['qwe',20,{'k1':['tt',3,'1']},89],'ab']] lis[0][1][2]['k1'][0] = 'TT' print(lis) lis[0][1][2]['k1'][0]=lis[0][1][2]['k1'][0].upper() print(lis) lis[0][1][2]['k1'][1]= '100' print(lis) lis... 阅读全文

posted @ 2018-09-22 09:53 魔王李等猴哥的日子 阅读(222) 评论(0) 推荐(0) 编辑

2018年9月21日

文件处理

摘要: # 文件处理 # 打开文件 #open('路径','打开方式','指定编码方式') # 打开方式 r w a r+ w+ a+ b #r+ 打开文件直接写 和读完再写 # 编码方式 —— utf-8 # 操作文件 # 读 # read 一次性读 ... 阅读全文

posted @ 2018-09-21 22:32 魔王李等猴哥的日子 阅读(99) 评论(0) 推荐(0) 编辑

集合操作

摘要: ''' 集合:可变的数据类型,他里面的元素必须是不可变的数据类型,无序,不重复。 {} ''' set1 = set({1,2,3}) set2 = {1,2,3,[2,3],{'name':'alex'}} # 错的 print(set1) print(set2) set1 = {'alex','wusir','ritian','egon','barry',} #增 #add se... 阅读全文

posted @ 2018-09-21 22:30 魔王李等猴哥的日子 阅读(118) 评论(0) 推荐(0) 编辑

2018年9月20日

字典操作

摘要: dic = { 'name':['大猛','小孟'], 'py9':[{'num':71,'avg_age':18,}, {'num': 71, 'avg_age': 18, }, {'num': 71, 'avg_age': 18, }, ], True:1, (1,2,3):'w... 阅读全文

posted @ 2018-09-20 19:31 魔王李等猴哥的日子 阅读(71) 评论(0) 推荐(0) 编辑

列表操作

摘要: #公共方法: #遍历相关 阅读全文

posted @ 2018-09-20 19:26 魔王李等猴哥的日子 阅读(89) 评论(0) 推荐(0) 编辑

字符串操作

摘要: #居中,空白填充 s = 'alexWUsir' s5 = s.center(20,'~') print(s5) s = 'alex\tsir' s6 = s.expandtabs() print(s6) s = 'alex二哥' #以什么开头结尾 endswith s = 'alexWUsir' 阅读全文

posted @ 2018-09-20 18:07 魔王李等猴哥的日子 阅读(105) 评论(0) 推荐(0) 编辑

导航