会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CoolClare
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年5月29日
python学习笔记之二分查找法
摘要: #二分查找算法 必须处理有序的列表l = [2,3,5,10,15,16,18,22,26,30,32,35,41,42,43,55,56,66,67,69,72,76,82,83,88]#代码实现def find(l,aim): mid_index = len(l) // 2 if l[mid_i
阅读全文
posted @ 2019-05-29 13:42 18软件工程五班陈星星
阅读(189)
评论(0)
推荐(0)
2019年5月28日
python学习笔记之匿名函数
摘要: def add(x,y): return x+yadd = lambda x,y:x+yprint(add(1,2))dic={'k1':10,'k2':100,'k3':30}def func(key): return dic[key]print(max(dic,key=func)) #根据返回值
阅读全文
posted @ 2019-05-28 16:19 18软件工程五班陈星星
阅读(174)
评论(0)
推荐(0)
2019年5月27日
python学习笔记之内置函数
摘要: # reversed()# l = [1,2,3,4,5]# l.reverse()# print(l)# l = [1,2,3,4,5]# l2 = reversed(l)# print(l2)# 保留原列表,返回一个反向的迭代器# l = (1,2,23,213,5612,342,43)# sl
阅读全文
posted @ 2019-05-27 18:06 18软件工程五班陈星星
阅读(124)
评论(0)
推荐(0)
2019年5月24日
监听文件输入
摘要: ef tail(filename): f = open(filename,encoding='utf-8') while True: line = f.readline() if line.strip(): yield line.strip()g = tail('file')for i in g:
阅读全文
posted @ 2019-05-24 16:40 18软件工程五班陈星星
阅读(111)
评论(0)
推荐(0)
2019年5月23日
python学习笔记之生成器
摘要: #生成器函数# def generator():# print(1)# return 'a'## ret = generator()# print(ret)#只要含有yield关键字的函数都是生成器函数# yield不能和return共用且需要写在函数内# def generator():# pri
阅读全文
posted @ 2019-05-23 08:52 18软件工程五班陈星星
阅读(147)
评论(0)
推荐(0)
2019年5月22日
python学习笔记之迭代器
摘要: # 迭代器的概念# 迭代器协议 —— 内部含有__next__和__iter__方法的就是迭代器# 迭代器协议和可迭代协议# 可以被for循环的都是可迭代的# 可迭代的内部都有__iter__方法# 只要是迭代器 一定可迭代# 可迭代的.__iter__()方法就可以得到一个迭代器# 迭代器中的__
阅读全文
posted @ 2019-05-22 21:26 18软件工程五班陈星星
阅读(159)
评论(0)
推荐(0)
2019年5月21日
python学习笔记之wraps
摘要: from functools import wrapsdef wrapper(func): #func = holiday @wraps(func) def inner(*args,**kwargs): print('在被装饰的函数执行之前做的事') ret = func(*args,**kwarg
阅读全文
posted @ 2019-05-21 15:32 18软件工程五班陈星星
阅读(281)
评论(0)
推荐(0)
2019年5月20日
python学习笔记之多个装饰器
摘要: #多个装饰器装饰一个函数def wrapper1(func): def inner1(): print('wrapper1 ,before func') ret = func() print('wrapper1 ,after func') return ret return inner1def wr
阅读全文
posted @ 2019-05-20 08:30 18软件工程五班陈星星
阅读(133)
评论(0)
推荐(0)
2019年5月17日
python学习笔记之函数装饰器
摘要: # def timmer(f): #装饰器函数# def inner():# start = time.time()# ret = f() #被装饰的函数# end = time.time()# print(end - start)# return ret# return inner## @timm
阅读全文
posted @ 2019-05-17 12:51 18软件工程五班陈星星
阅读(216)
评论(0)
推荐(0)
2019年5月16日
python学习笔记之函数闭包
摘要: #闭包:嵌套函数,内部函数调用外部函数的变量# def outer():# a = 1# def inner():# print(a)# inner()# outer()def outer(): a = 1 def inner(): print(a) return innerinn = outer(
阅读全文
posted @ 2019-05-16 09:19 18软件工程五班陈星星
阅读(154)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告