摘要: 运行结果: 装饰器的实现: 1 import time 2 def summ(func):#装饰器 3 time.sleep(3) 4 print('summ函数运行结束') 5 def wap(): 6 start_time = time.time() 7 func() 8 stop_time = 阅读全文
posted @ 2018-06-09 21:32 容颜-gl 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 包子问题: 运行结果: 人口普查: 运行结果: 运行结果: 运行结果: 运行结果: 运行结果: 阅读全文
posted @ 2018-06-09 21:03 容颜-gl 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 生成器: 可以理解为一种数据类型,可自动实现迭代器协议,可以理解为生成器就是可迭代对象(其他数据类型可调用内置地__iter__(),如果没有内置的__iter__(),即不可迭代) 状态挂起:使用yield语句返回一个值。使该函数挂起该生成器函数的状态,保留信息,以便之后从它离开的地方继续执行 优 阅读全文
posted @ 2018-06-06 00:14 容颜-gl 阅读(165) 评论(0) 推荐(0) 编辑
摘要: python中的for循环: 对集合的索引:【超出索引值报错】 对字典的索引:【超出索引值则报错】 对文件的索引: 补充:next()内置函数 阅读全文
posted @ 2018-06-05 21:35 容颜-gl 阅读(3550) 评论(0) 推荐(0) 编辑
摘要: 绝对路径: 相对路径: 运行结果: 倒叙输出: 建议循环文件的方式: seek应用: 阅读全文
posted @ 2018-06-04 21:44 容颜-gl 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 文件操作: 字节B方式与文件: 1:(ab) 2:(wb) 字符串转换成bytes类型: 3:(ab) 阅读全文
posted @ 2018-06-04 19:06 容颜-gl 阅读(225) 评论(0) 推荐(0) 编辑
摘要: map()函数:处理序列中的每一个元素,得到的结果是一个迭代器形式,该迭代器的位置以及元素个数与原来一样。可以处理任何可迭代序列 filter()函数:遍历序列中的每一个元素,判断每个元素得到的布尔值,如果是True则留下来 运行结果: reduce()函数:处理一个序列,然后把序列进行合并 运行结 阅读全文
posted @ 2018-06-03 18:58 容颜-gl 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1 num=[1,2,5,9,8] 2 def add(x):#lambda x:x+1 3 return x+1 4 def sub(x):#lambda x:x-1 5 return x-1 6 def squ(x):#lambda x:x**2 7 return x**2 8 def map_test(func,x): 9 array =... 阅读全文
posted @ 2018-05-21 22:24 容颜-gl 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 递归特性: 1:必须有明确的出口 2:每次进入更深一层递归 问题规模减小 3:递归效率不高 层次过多会导致栈溢出 阅读全文
posted @ 2018-05-19 15:15 容颜-gl 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 函数即变量: 阅读全文
posted @ 2018-05-18 23:35 容颜-gl 阅读(121) 评论(0) 推荐(0) 编辑