上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页
摘要: # 有名函数:基于函数名重复使用def func(): print('from func')func()func()func()# 匿名函数:没有绑定名字的下场是用一次就回收了def func(x,y): #func=函数的内存地址 return x + yres=(lambda x,y:x+y)( 阅读全文
posted @ 2018-06-14 16:37 Roc_Atlantis 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 递归与二分法习题二分法就是在按照从大到小或者从小到大规律排布的列表中,寻找的值通过与中间的值比较大小,从而对列表进行操作,然后再比较的循环过程。用递归的方法找出列表中的值num = [1,3,4,5,6,8,22,33,55,778,990]def search(search_number,num) 阅读全文
posted @ 2018-06-14 15:25 Roc_Atlantis 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 习题另开了一个随笔,欢迎查看。 函数递归调用: 函数递归调用,即一种特殊的嵌套调用。在调用一个函数的过程中,又直接或间接地调用了该函数的本身。 递归必须要有两个阶段:递推与回溯 递推:一层一层递归调用下去,强调每进入下一层递归的规模都必须有所减少。 回溯:递归必须要有一个明确的结束条件,在满足该条件 阅读全文
posted @ 2018-06-14 15:14 Roc_Atlantis 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1.三元表达式条件成立时的返回值 if 条件 else 条件不成立时的返回值三元表达式的意义就是让一些简单的if判断写成一行,减少代码量def max2(x,y): if x > y: return x else: return yx=10y=20res = x if x > y else ypri 阅读全文
posted @ 2018-06-13 17:07 Roc_Atlantis 阅读(868) 评论(0) 推荐(0) 编辑
摘要: '''1 什么是生成器?在函数内但凡出现yield关键字,再调用函数就不会执行函数体代码。调用函数会返回一个值,该值称之为生成器 生成器本质就是迭代器2、为什么要有生成器? 可以自定义一个迭代器,即生成器 生成器是一种自定义迭代器的方式 生成器都是迭代器3、如何用生成器'''def func(): 阅读全文
posted @ 2018-06-13 15:23 Roc_Atlantis 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1.什么是迭代器? 迭代器即迭代取值的工具。 迭代:迭代是一个重复的过程,每一次重复都是基于上一次的结果而来的。 单纯的重复并不是迭代 阅读全文
posted @ 2018-06-12 16:48 Roc_Atlantis 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1.'''未加来源认证的用户认证方法import timecurrent_user={'user':None}def deco(func): def wrapper(*args,**kwargs): if current_user['user']: #已经登陆过 res = func(*args, 阅读全文
posted @ 2018-06-12 15:29 Roc_Atlantis 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1.import timedef index(): print('welcome to index') time.sleep(3) return 123 # 被装饰对象带返回值def home(name): # 带上参数的被装饰对象 print('welcome %s to home page' % 阅读全文
posted @ 2018-06-11 20:05 Roc_Atlantis 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1.器指的是工具,而程序中的函数就是具备某一功能的工具。 装饰指的是为被装饰对象添加额外功能。 2.就目前的知识来看,定义装饰器就是定义一个函数,只不过该函数的功能就是用来为其他函数添加额外的功能。 3.装饰器本身其实可以是任意可调用的对象。 被装饰的对象也可以是任意可调用的对象。 4.为什么要用装 阅读全文
posted @ 2018-06-11 19:57 Roc_Atlantis 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.作用域关系在函数定义阶段就已经固定死了,与调用位置无关。 即在任意位置定义函数,都需要跑到定义函数时寻找作用域关系。 阅读全文
posted @ 2018-06-11 19:18 Roc_Atlantis 阅读(121) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页